View Full Version : انتخاب یک رکورد در dbgrid
amehrabi
دوشنبه 22 اسفند 1384, 07:28 صبح
سلام
من می خواهم وقتی روی یک رکورد در dbgrid دابل کلیک می کنم اطلاعات آن رکورد را در یک پنجره دیگر ببینم . لطفا مرا راهنمایی کنید .
m-khorsandi
دوشنبه 22 اسفند 1384, 07:54 صبح
با استفاده از DataSet متصل به اون DBGrid میتونید اطلاعات رکورد جاری رو بدست بیارید:
DBGrid->DataSource->DataSet
DataSet.FieldByName('fieldname').asstring
vcldeveloper
دوشنبه 22 اسفند 1384, 08:15 صبح
فقط یک فرم جدید ایجاد کنید و در اون یکسری کنترلهای data-aware (مثل dbEdit و...) قرار بدید و این کترل ها را به همان جدولی که dbGrid بهش متصل هست، وصل کنید.
بعد از دابل کلیک فرم بالا را باز کنید، اطلاعات رکورد جدید را فرم می بینید و نیازی نیست کار خاص دیگه ایی انجام بدید.
vBulletin® v4.2.5, Copyright ©2000-1404, Jelsoft Enterprises Ltd.