PDA

View Full Version : سوال: نوشتن متن در DataGridView بدون استفاده از TextBox



Barbosa
شنبه 16 فروردین 1393, 20:20 عصر
سلام دوستان

دوستان میخوام اطلاعاتی رو که وارد میکنم مستقیم وارد DataGridView بشه و دیگه از TextBox استفاده نکنم و عملیات ثبت و حذف و ویرایش درون DataGridView انجام بشه .
ممنون میشم راهنماییم کنید.

sagggad
شنبه 16 فروردین 1393, 20:22 عصر
با سلام
راه های زیادی برای این کار وجود داره
یکیش این هست که گریدویو رو به بانک مقید کنید
بعد با سه خط کد ساده تغییرات ذخیره میشود
موفق باشید

Barbosa
شنبه 16 فروردین 1393, 20:29 عصر
آقا سجاد اگه بیشتر راهنمایی کنی ممنون میشم

sagggad
شنبه 16 فروردین 1393, 20:32 عصر
آقا سجاد اگه بیشتر راهنمایی کنی ممنون میشماتصال ویزاردی گریدویو به بانک اطلاعاتی رو بلدید ؟!

Barbosa
شنبه 16 فروردین 1393, 20:48 عصر
نه . متاسفانه

sagggad
شنبه 16 فروردین 1393, 21:38 عصر
خب پس فعلا با این کارتون رو راه میندازم

this.Validate();
this.BindingSource.EndEdit();
this.TableAdapterManager.UpdateAll(this.DBDataSet) ;

این کد اطلاعات را ذخیره میکند
یعنی شما در گریدویو هر تغییری که میخواید ایجاد میکنید و بعد در رویداد کلیک یک باتون این کدها رو مینویسید
به جای BindingSource نام بایندینگ سورس خود را بنویسید
و به جای TableAdapterManager نام تیبل آداپتر منیجر .
به جای DBDataSet هم نام دیتابیس مورد نظر خود را بنویسید.

Barbosa
یک شنبه 17 فروردین 1393, 16:06 عصر
این ME متغیره ؟

sagggad
یک شنبه 17 فروردین 1393, 17:25 عصر
این ME متغیره ؟
نه عذر میخوام کدها اشکال داشت الا ویرایش کردم
دوباره نگاه کنید

Barbosa
یک شنبه 17 فروردین 1393, 20:20 عصر
آقا سجاد بسیار سپاسگذارم از راهنمایی و کمکت .. عالی بود .

فقط یه سوال دیگه برای حذف و ویرایش هم از همین کد میشه استفاده کرد ؟

sagggad
یک شنبه 17 فروردین 1393, 20:30 عصر
آقا سجاد بسیار سپاسگذارم از راهنمایی و کمکت .. عالی بود .

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