PDA

View Full Version : فعال کردن رکورد با داشتن کلید اصلی مشخص توسط کدنویسی در dbgrid؟



oghab
پنج شنبه 03 آذر 1384, 18:57 عصر
سلام
من یه adotable دارم که به یه جدول تو sql وصل است. و یه سری dbedit و یه dbgrid هم توسط یه datasource به این adotable وصلند!
فرض اسم کلید اصلیش هم radif است! حالا من یه جا از برنامه ام لازم دارم از طریق کد نویسی (سطر یا رکورد فعال که در این dbgird نشان داده میشه.) بشه سطری که radif آن مثلا 10 است! این radif هم مطمئنم که حتما یه سطر با این شماره برای ردیفش وجود داره!
حالا چطور از طریق کد نویسی مشخص کنم کدام سطرم فعال باشه؟
یعنی مشخص کنم کدام سطر اطلاعاتش درون dbedit ها قرار بگیره!
جمله بندیام درست نشد . اگه معلم ادبیات باشه حتما کلی غلط گرامری می گیره!:خجالت: ولی فکر کنم منظورم قابل فهم باشه!
ممنونم
موفق باشید!

mzjahromi
پنج شنبه 03 آذر 1384, 19:10 عصر
چرا با Locate کار نمی کنی؟


adotable1.locate('radif',Integer(10),[]);

oghab
پنج شنبه 03 آذر 1384, 22:14 عصر
سلام
خیلی ممنون
مشکلم حل شد
برای این از locate استفاده نکرده بودم. که تا بحال به این مورد بر نخورده بودم و کارم به استفاده از locate احتیاج پیدا نکرده بود. و نمی دونستم به چه کار میاد و استفاده ازش بلد نبودم!
بازم ممنونم
موفق باشید!