مرجع تخصصی برنامه نویسان

انجمن تخصصی برنامه نویسان فارسی زبان

کاربر سایت

keivanifar

عضویت از 1395/06/02

استفاده از textbox در DataGridView

  • سه شنبه 2 شهریور 1395
  • 08:44
تشکر میکنم

سلام

یه DataGridView به فرم اضافه کردم که میخام اطلاعات رو از تویه پایگاه داده تو اون لود کنم. منتها یکی از فیلدهای هر رکورد رو میخام تویه textbox لود کنم که کاربر بتونه اون فیلد رو وارد یا ویرایش کنه. در نهایت هم یه دکمه گذاشتم که کلیه تغییرات بوجود اومده در textbox کلیه رکوردها رو دقیقا تویه پایگاه داده اعمال کنه

میخام بدونم:

1: چطوری تویه DataGridView، اطلاعات یک ستون از پایگاه داده رو تویه textbox لود کنم (برای اینکه قابلیت ویرایش داشته باشه)

2: چطوری بعد از ویرایش اطلاعات textboxها، می تونم اطلاعات جدید رو دقیقا به رکورد مربوطه در پایگاه داده منتقل کنم.

 

پ.ن: در نظر بگیرید که ممکنه در ابتدا اطلاعاتی در ستون مورد نظر برای لود در DataGridView وجود نداشته باشه (Null) و قصد داریم با همین روش اطلاعات رو از طریق textbox از کاربر دریافت و ثبت کنیم

همچنین اگه این روش(استفاده از Textbox) کارامد نیست، یه راه حل بهتری برای رفع این مشکل پیشنهاد کنید.

 

تشکر

پاسخ های این پرسش

تعداد پاسخ ها : 4 پاسخ
کاربر سایت

ایمان مدائنی

عضویت از 1392/01/20

  • سه شنبه 2 شهریور 1395
  • 09:05

این لینک رو ببینید

کاربر سایت

keivanifar

عضویت از 1395/06/02

  • سه شنبه 2 شهریور 1395
  • 09:43

لینکی که گذاشتید درباره Autocomplete فیلد هست که منظور من نیست

بحث من مثل بحث"درج و حذف و آپدیت پایگاه داده توسط datagridview" میمونه. فقط این بار قراره اون ستون خاص مد نظر برای ویرایش، در هر سطر از دیتاگرید، داخل یه Textbox لود بشه و پس از اعمال تغییرات، در پایگاه داده هم اون تغییرات رو انجام بدیم

کاربر سایت

ایمان مدائنی

عضویت از 1392/01/20

  • سه شنبه 2 شهریور 1395
  • 09:53

در لینک با کدهایی که دیدم عملیات انجام شده

برای ستونهایی که نمیخواهید حالت ReadOnly قرار دهید

کاربر سایت

keivanifar

عضویت از 1395/06/02

  • سه شنبه 2 شهریور 1395
  • 09:57

ممنون

کلیپ ویدئویی اعمال تغییرات DataGridView روی دیتابیس هم از طریق این لینک قابل مشاهده هست که مشکل من رو رفع کرد.

کاربرانی که از این پست تشکر کرده اند

هیچ کاربری تا کنون از این پست تشکر نکرده است

اگر نیاز به یک مشاور در زمینه طراحی سایت ، برنامه نویسی و بازاریابی الکترونیکی دارید

با ما تماس بگیرید تا در این مسیر همراهتان باشیم :)