بسم الله الرحمن الرحيم
عندي سؤال بسيط
وهو أني أنشأت قاعدة بيانات باستخدام TDataSource و TClientDataSet
ولدي ثلاثة حقول
ID و L_Name و F_Name
وأريد أن أضيف ترقيم تلقائي في الحقل ID
والبحث في كافة الحقول
فما هي الخاصية التي نستخدمها أو الكود الذي نستطيع البحث به ؟؟؟
مع العلم أني وجدت هذا الكود وما زبط معي
اقتباسيمكن البحث بإستخدام تعليمة Locate في أكثر من حقل بحيث نبحث عن الموظف حسب حقل الإسم الأول و حقل الإسم الثاني . فإذا كان حقل الإسم الأول F_name والإسم الثاني L_name والقيم في Edit1 و Edit2 على التوالي أمكننا ببساطة كتابة الشفرة التالية :if not ClientDataSet1.Locate(F_Name;L_Namevararrayof([edit1.TextEdit2.Text])[]) then showmessage(Filed Not Found);ويتم ذلك بفصل الحقول المراد البحث فيها بفاصلة منقوطة وفصل القيم بإستخدام الدالة VarArrayOf
يا ليت تجاوبوني مشكوووورين
