PDA

View Full Version : مشکل درج گرید ویو در دیتا بیس



hosseini_ksh
یک شنبه 25 دی 1390, 13:25 عصر
من یک گرید ویو دارم که به جدولی باند شده و دارای هفت سطر هست
میخوام اطلاعات که وارد این سطرها میکنم یکجابازدن دکمه سیو تو یه جدول دیگه ذخیره بشه اما نمیشه چیکار کنم
با for و while نوشتم نشد

gwbasic
یک شنبه 25 دی 1390, 14:06 عصر
نیازی به ذخیره اطلاعات DataGridView به صورت دستی نیست! اگه به روش خاصی این Binding رو انجام بدید TableAdapter تمام تغییرات DataGridView رو Detect می کنه و با فراخوانی متد Update این تغییرات در DataBase ذخیره می شه.
پیشنهاد می کنم ای لینک (http://barnamenevis.org/showthread.php?305048-%D9%BE%D8%B1%D9%88%DA%98%D9%87-%D8%AB%D8%A8%D8%AA-%D8%A7%D8%B7%D9%84%D8%A7%D8%B9%D8%A7%D8%AA-%D8%B4%D8%AE%D8%B5%DB%8C) رو ببینید

hosseini_ksh
یک شنبه 25 دی 1390, 14:21 عصر
من هیچی از این فایل متوجه نشدم البته مشکل از منه من تازه کارمم این فایل یکی یکی ذخیره میکنه من میخوام اطلاعاتی که مستقیما تو گرید وارد میکنم ذخیره بشه لطفا کمکم کنین

gwbasic
یک شنبه 25 دی 1390, 15:13 عصر
یکی یکی ذخیره نمی کنه پس انجام تغییرات با زدن دکمه Save ذخیره انجام می شه.
کار خاصی نیست بیشتر کار از طریق ویزارد انجام می شه.
شما باید ابتدا یک DataSource ایجاد کنید و سپس اون رو Drag Drop کرده و روی فرم بیاندازید. DataGridView و Binding مربوطه ایجاد می شود و در نهایت برای پرکردن گرید از متد Fill در Load فرم استفاده کنید و برای ذخیره هم از متد Update
این لینک (http://msdn.microsoft.com/en-US/library/0f92s97z(v=VS.80).aspx) جزئیات کار رو توضیح داده