PDA

View Full Version : امکان دستیابی به مقادیر فیلدهای DBGrid



golpoo
پنج شنبه 12 شهریور 1383, 12:36 عصر
چطور با کلیک روی یک سطر از Grid مقادیر موجود در آن رکورد در Editهای مورد نظر نمایش داده شود؟

v_shalchian
پنج شنبه 12 شهریور 1383, 13:19 عصر
با کلیک کردن روی هر سطر DBGrid ,نشانگر رکورد به همان رکورد مورد نظر در جدول یا Dataset می رود.
پس اگر DBEdit مورد نظر شما به همان DataSource ای که DBGrid شما به آن متصل است,متصل باشد کار مورد نظر شما انجام می شود.

golpoo
پنج شنبه 12 شهریور 1383, 18:21 عصر
ولی منظور من Editbox بود چطور با کدنویسی این کارو انجام بدم؟

v_shalchian
پنج شنبه 12 شهریور 1383, 18:49 عصر
در رویداد Afterscroll از ADOTable یا ADODataset مورد نظر خودتان بنویسید :

Edit1.Text :=DataSet.FieldByName('field_name').AsString ;

Developer Programmer
پنج شنبه 12 شهریور 1383, 19:57 عصر
حال کنین :mrgreen:
http://delphi.about.com/b/a/027886.htm

bazarazad
جمعه 13 شهریور 1383, 00:48 صبح
من با این مشکل شما روبرو شده ام:
در رویداد OnCelClick مربوط به DBGrid مقادیر جدول را به Editها نسبت بده:
Edit1.text:=Table1['field'] ; //mersi
چونکه بر روی هر رکورد که کلیک بشه رکورد جاریه.
صادق بیگی - ایلام