السلام عليكم
كيفية عمل اكمال تلقائي لتكست بوكس اوكمبوبوكس يكون مربط بقاعدة بيانات مثل محرك قوقل
انا بحث وجدت مشاريع لم استطيع ان فهما وبعضها قديم فرجاء المساعدة وبارك الله فيكم
السلام عليكم
كيفية عمل اكمال تلقائي لتكست بوكس اوكمبوبوكس يكون مربط بقاعدة بيانات مثل محرك قوقل
انا بحث وجدت مشاريع لم استطيع ان فهما وبعضها قديم فرجاء المساعدة وبارك الله فيكم
السلام عليكم أخى الكريم
هناك أكثر من طريقة لعمل خاصية الإكمال التلقائى وسأتكلم عن الكمبوبوكس بطريقة سهلة
أولا : لابد أن تقوم بالربط الصحيح مع قاعدة البيانات
ثانيا : صرح عن متغير من نوع داتاتيبل datatable وليكن اسمه dt
ثالثا: املئ الداتا تيبل بالجدول الذى تريد الاكمال التلقائى منه
اضبط خصائص الكمبو بوكس
خاصية autocomplete mode اجعلها وليكن append suggest
وخاصية auto complete source اجعلها listItems
إلى هنا قد نكون ملئنا الداتا تيبل بجدول البيانات المراد
وضبطنا خصائص الكمبوبوكس
الربط بينهما :
ضع الكود التالى وليكن فى الفورم لود
وليكن اسم الكبوبوكس هو cbox
cbox.DataSource = dt
هنا ربطنا مصدر البيانات للكمبو بوكس بالنمتغير داتاتيبل الذى أنشأناه وحملنا به البيانات
"cbox.displayMemper = "filed1
هنا ربطنا خاصية الديسبلاى وهى مثل التكست اى الاسم الذى سيظهر فى الكمبوبوكس ربطناها بالحقل المراد من الداتاتيبل
وليكن اسمه filed1 طبعا غيرها الى اسم الجدول الذى تريد
جربها وانا معك بأمر الله تعالى
شكر لك بارك الله فيك جزاك الله جنة
كان ناقصني هذا
خاصية autocomplete mode اجعلها وليكن append suggest
وخاصية auto complete source اجعلها listItems
لكن مازلت ناقصة شيء وهي يجب عندما اكتب الحرف في الكمبو بكس لا يدخلي اسم
مثلا
مثلا عندي قاعدة بيانات فيها احمد , احميدة , اسمهان
المهم اذا كتب اح لا اريد يدخلي في مكان كمبو بكس احمد اريد فقط لسته الاسماء تحت مثل القوقل
تم تعديل هذه المشاركة بواسطة الحوت المضي في 5 فبراير 2013 في 05:53
شكر لك تم حل المشكلة بان تجعل
Suggest =خاصية autocomplete mode
وشكر على مساعدة بارك الله فيك
تمام
الفكرة فى تغيير خاصية auto complete mode
لا شكر على واجب يجب أن يتعاون الجميع حتى نرتقى
ولو هناك اى استفسار معكم بأمر الله تعالى
هذا الموضوع مغلق.
المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية
جارٍ التحقق من المتواجدين…