كيف أحدد (select) سطرا في dbgrid أو table برمجيا؟
#1
السلام عليكم:
لدي قاعدة بيانات absolute database ، كيف أقوم بتحديد سطر برمجيا في (table) وليس بالفأرة ؟
حاولت استعمال مكون dataset لكنه لم يتم ربطه مع قاعدة البيانات.
شكرا
الرد
#2
وعليكم السلام ورحمة الله وبركاته ،
ماذا تقصد بتحديد السطر ؟
هل تقصد به الفلترة؟
إذا كان نعم ، استعمل التعليمة Locate ،
وإذا كان لا ، أفصح عما تريده بالضبط.
من باب المشورة فقط ، لماذا لا تستعمل تعليمات ال Sql؟
اللهم اجعلني من أهل القرآن ، الذين هم أهلك و خاصتك.
تذكر بأن الوقت الذي تلهو فيه ، غيرك يبني مجده فيه.
[-] كل من 1 user says قال شكرا ل أبو معاذ على المشاركة المفيدة
  • belnono
الرد
#3
شكرا أخي أبومعاذ:
أولا: sql لا أعرف حتى أبسط أبجدياتها.
ثانيا: القصد من سؤالي هو
لدي combobox تتضمن قائمة بأسماء مستوردة من table1
ولدي dbgrid فيه عمود يتضمن نفس الأسماء من table1
--------------
ما أريده هو أنني إذا اخترت إسما من combobox أن يتم التأشير عليه في dbgrid
أي أن يكون السطر مظللا في الجدول (select)
ولم أجد وسيلة إلا أن أستعمل select في table حتى يتغير آليا في dbgrid.
بارك الله فيك
الرد
#4
كود :
Adotable1.Filtered:=false; AdoTable1.Filter := 'Nom LIKE ('+''''ComboBox1.Items[ComboBox1.ItemIndex]+'*'+''''+')'; AdoTable1.filtered := True;
صدقة العلم تعليمه
الرد


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


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