![]() |
|
تحميل عناصر من adotable الى combobox - نسخة قابلة للطباعة +- delphi4arab منتديات دلفي للعرب (https://delphi4arab.net/forum) +-- قسم : منتديات دلفي للعرب التعليمية (https://delphi4arab.net/forum/forumdisplay.php?fid=3) +--- قسم : سؤال و جواب حول دلفي (https://delphi4arab.net/forum/forumdisplay.php?fid=15) +--- الموضوع : تحميل عناصر من adotable الى combobox (/showthread.php?tid=6666) |
تحميل عناصر من adotable الى combobox - djsalam - 30-12-2014 السلام عليكم يا اخوي احتاج معرفة كيفية تحميل عناصر من حقل في adotable فيها عناصر مكررة الى combobox من غير تكرير العناصر التي نفسها تحميل عناصر من adotable الى combobox - أبو معاذ - 31-12-2014 [INDENT] وعليكم السلام ورحمة الله وبركاته ، تعود أخي الحبيب في حالة إذا استصعب عليك برنامج أو إجراء أن تقسمه إلى إجراءات أقل . في سؤالك تحتاج إلى مايلي : 1- تقوم بقراءة محتوى المصفوفة من الأول إلى آخر سجل ، كود : While Not ADOTable.EOF do
begin
الإجراء الذي تريد أن تقوم به
لا تنس طبعا
ADOTable1.Next
end2-تحتاج إلى قراءة كل الأسطر الموجودة في ComboBox و مقارنتها بالسجل الحالي ل ADOTable1 إليك بعض المعلومات : * لمعرفة عدد الأسطر التي يحويها ال ComboBox : كود : ComboBox1.Items.count* لقراءة من أول سطر إلى آخر سطر لل ComboBox كود : FOR I := 0 To ComboBox1.Items.count -1 do
begin
end* لإضافة السجل إلى ComboBox : كود : ComboBox1.Items.add(َADOTable1.FieldByName('FiledName').AsString)الباقي عليك، حاول و أرفق المحاولة. بالتوفيق أخي الحبيب. [/INDENT] تحميل عناصر من adotable الى combobox - djsalam - 31-12-2014 شكرا يا اخي ولكن **** عدم تكرار البيانات التي نفسها موجودة في الحقل الىcombobox تحميل عناصر من adotable الى combobox - أبو معاذ - 31-12-2014 [INDENT] طيب أخي الحبيب ، إذا كان ال ComboBox فارغ إبتداءا ن فلماذا لا تستعمل أوامر ال sql و ADOQuery بدلا من ADOTable الSQL أسهل ، وتعليمة بسيطة جدا ، مثلا جدول يحوي اسماء الزبائن والأسماء مكررة ، التعليمة التالية تعطيك جميع الأسماء بما فيها المكررة : كود : select MyName
FROM MyTableلكن التعليمة التالية تلغي الأسماء المكررة : كود : select [B][color=Red]distinct[/color][/B] MyName
FROM MyTableلمعرفة المزيد عن الSQL إقتباس :باللغة الإنجليزية[/INDENT] تحميل عناصر من adotable الى combobox - S.FATEH - 31-12-2014 السلام عليكم اخ djsalam انا عن نفسي لم افهم السآل جيدا حسب ما فهمت لديك ComboBox ملأته يدويا او عند التشغيل الان تريد ان تضيف الى الـ ComboBox اثناء التشغيل عناصر مأخوذة من حقل قاعدة البيانات يمكنك الاستعانة بالـ StringList يجب ان تكون Sorted خاصية Duplicates مساوية للـ dupIgnore اي ستجاهل التكرار في حالة كان هناك تكرار تقوم بتحميل عناصر الـ ComboBox الى StringList تضيف الى StringList ثم تعيد تحميل العناصر من الـ StringList الى ComboBox ملاحضة الافضل ايضا ان تستخدم distinct كما اشار الاخ Unprogramme الكود لم اجربه PHP كود : procedure TForm1.FormCreate(Sender: TObject);تحميل عناصر من adotable الى combobox - djsalam - 31-12-2014 شكرا جزبلا يا اخوني بارك اللهم فيكم ,,,نجحت العملية معي ____ عندي مشكلة في تحميل الخطوط العربية ,عند تحميلها تظهر لي ؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟ |