سلام
میخواهیم اطلاعاتی که در دیتاگرید در حال نمایش می باشد را بعد از ویرایش توسط کاربر در دیتابیس ذخیره کنیم .
منظورم اینه که همه اطلاعات گرید را چطوری بخونم.
اگر راهنمایی کنید متشکر میشویم.
سلام
میخواهیم اطلاعاتی که در دیتاگرید در حال نمایش می باشد را بعد از ویرایش توسط کاربر در دیتابیس ذخیره کنیم .
منظورم اینه که همه اطلاعات گرید را چطوری بخونم.
اگر راهنمایی کنید متشکر میشویم.
تو این صفحه در این مورد بحث شده، میتونین مشکلتون رو حل کنین
https://barnamenevis.org/showthread.php?176077
منظورم اینه که دیتاگرید را که یک نمایشگر میباشد اطلاعان نمایشی آنرا در دیتابیس می خواهم ذخیره کنم.
ولی چون سلولی که میخواهم اطلاعاتش را بردارم سلول مشخصی نیست تکی نمی شود اطلاعات لازمه را بخونم.
لذا راهنمایی لازم دارم.
تشکر
این طوری سلول به سلول میتونی بخونی
datagridview1.row[0].cells["code"].value.tostring();
میتونی توی یک حلقه بندازی به تعداد datagridview.rowcount بعد توی row[0] بجای 0 اون حلقه رو بزاری
بعد اون خط رو برای تک تک سلول هات با نام فیلدش بنویسی و بزاری تو دیتابیس
هر بار حلقه هم که تموم میشه یه insert توی دیتابیست داشته باشی یا بگردی توی دیتابیس و UPDATE کنی
خوب datagrid دو تا قسمت داره
currentrow
currentcel
از روی اینها میتونی تشخیص بدی و بعد ذخیره کنی
میتونی از یه حلقه به صورت زیر استفاده کنی
foreach (DataGridViewRow dgvr in dataGridView6.Rows)
{
string title = dgvr.Cells[1].Value.ToString();
string brand = dgvr.Cells[2].Value.ToString();
string model = dgvr.Cells[3].Value.ToString();
string pcs = dgvr.Cells[4].Value.ToString();
string price_single = dgvr.Cells[5].Value.ToString();
string price_totall = dgvr.Cells[6].Value.ToString();
sl.insertToSellLog(title, brand, model, pcs, price_single, price_totall, int.Parse(textBox4.Text) );
}
کاربر اضافه ویرایش و حذف اطلاعات رو توی خود گرید انجام میده یا نه با دکمه ای چیزی انجامش میده؟...
salam
to halgeh for s1 chie motavajeh nashodam
تشکر میکنم از دوستانی که وقت گذاشتن و جواب دادن
منظورم اینه که:
میخوام یک ستون از دیتا گرید را که کاربر وارد کرده در دیتا بیس ذخیره کنم.
البته راهکارهای بالا شاید جواب بدن ولی ناقص هستن.
آخرین ویرایش به وسیله generic : شنبه 17 دی 1390 در 19:09 عصر
نفری نیست به داد ما برسه.
سلام
کسی در مورد Editable DataGrideView اگر اطلاعاتی دارد.
ممنون می شویم اگر راهنمایی کند.