PDA

View Full Version : تشخیص رکورد انتخاب شده در DBGrid



sima_gh7
پنج شنبه 07 مهر 1384, 15:21 عصر
چطور میشه تشخیص داد که کدوم یک از رکوردهای موجود در DBgrid انتخاب شده ؟ به عبارتی چطور میتونم به یکی از فیلدهای رکورد انتخاب شده در dbgrid دسترسی داشته باشم ؟

heroma
پنج شنبه 07 مهر 1384, 15:30 عصر
سلام
اگر یک رکورد انتخاب شده باشه یعنی اگر یه Grid رو تو فرمت بذاری می بینی فلش رو کدوم رکورد قرار گرفته. حالا دسترسی و کار با اون مثلا اسم جدولت table1 است بایدبنویسی value.(' اسم فیلد')table1.fieldbyname

Keramatifar
جمعه 08 مهر 1384, 00:21 صبح
اگر یک رکورد انتخاب شده باشه یعنی اگر یه Grid رو تو فرمت بذاری می بینی فلش رو کدوم رکورد قرار گرفته. حالا دسترسی و کار با اون مثلا اسم جدولت table1 است بایدبنویسی value.(' اسم فیلد')table1.fieldbyname



دوست عزیز فکر کنم برای اینکار راههای بهتری هم مثل استفاده از فانکشن SelectedField هست :چشمک:

با استفاده از این فانکشن می تونید به فیلد انتخاب شده در Grid دسترسی پیدا کنید و کلیه ی بلاهای ممکن رو سرش بیارید مثلا:


DBGrid1.SelectedField.Value