بماذا أعوض table1.findkey في adotable1 ؟
#1
السلام عليكم

بدأت بالعمل بالـ ADO بدلا من الـ BDE و لكن وجدت مشكل في findkey لأنها لا تعمل مع adotable
و سؤالي بماذا أعوض table1.findkey في adotable1 ؟
لا اله الا انت سبحانك اني كنت من الظالمين
الرد
#2
وعليكم السلام

يمكنك استخدام Locate

وهذا مثال بسيط من Embarcadero

كود :
with CustTable do Locate('Company;Contact;Phone', VarArrayOf(['Sight Diver','P']), loPartialKey);
الرد
#3
المثال الأول للبحث في اكثر من حقل

وهذا مثال للبحث في حقل واحد فقط
كود :
if CustTable.Locate('Company',Edit1.text,[]) then

يمكنك الاطلاع على شرح مفصل هنا
الرد


التنقل السريع :


يقوم بقرائة الموضوع: بالاضافة الى ( 1 ) ضيف كريم