وعليكم السلام ورحمة الله وبركاته ،
يمكن استعمال تعليمة ال SQL
كود :
Select Matricule
FROM Employer
Where Matricule = :M
حيث أن M هو متغير (Parameter) تقوم بإدخال قيمته برمجيا.
ثم تتأكد من نتيجة هذا الاستعلام ، إذا منت تستخدم ADOQuery مثلا .
If ADOQuery.IsEmpty then
// هذا يعني أن الاستعلام لم يجد أي موظف يحمل القيمة M
و في حالة العكس ، أي أن القيمية M تم إدخالها من قبل.
بالتوفيق.
شكرا أخي
أنا أستعمل ADOtable في الجدول المقصود
سأحاول تطبيق ذلك
أخي أنزل مكون أخر 1adotable و datasours و dbgride و أربطهم معى بعض وفي حدث dbedit1.text onchange الذي أنت الذي تشير إله بدائرة حمراء
1adotable.Close;
1adotable.Filtered:=false;
1adotable.Filter:='';
1adotable.Filter:='Matrecule like '+quotedstr('%'+edit1.Text+'%');
1adotable.Filtered:=true;
1adotable.Open;
نعم أخي أقصد البحث في DBEdit التي هي مربوطة مع الجدول لأظافة رقم التسجيل
أي تصبح DBEdit تعمل البحث والإظافة في نفس الوقت
(26-02-2016, 03:52 PM)فارس المطر كتب : [ -> ]شكرا أخي
أنا أستعمل ADOtable في الجدول المقصود
سأحاول تطبيق ذلك
نعم أخي الفاضل ، أضف مكون ADOQuery لاستعماله فقط في البحث.
انصحك باستخدام ADOQuer لمرونته في التعامل مع البيانات
