الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

البحث بال ado

مغلق
بدأه أبو زيد في 20 أبريل 2005 · 5 رد · 659 مشاهدة · في لغة Ms Visual Basic 6 وما قبلها من إصدارات
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

يا أحبابي في البحث من بداية الاسم استعمل الكود التالي

MyMainRecordset.Open "Select * from Employee Where Name Like '" & LTrim(Text1.Text) & "%';", MyConnection, adOpenStatic, adLockOptimistic

فمثلا لو طلبت "محمد" يأتي بكل من أوله "محمد"

لكن لو طلبت "محمد بن" لا يأتي بأحد

ما الحل

#2

لا زلت انتظر

#3

أعملها عن طريق الفلتر جربها راح تدعيلي

rs.Filter = "NAME like " & "'" & Text2.Text & "%'"

.

MyLogo.GIF

ahm631@hotmail.com

#4

أخي جرب هذا الكود

sql = "select * from neword where ordno like '%" + Text6.Text + "%'"
If rsord.State = adStateOpen Then rsord.Close
rsord.Open sql, db, adOpenDynamic, adLockOptimistic

تحياتي لك

أخوك ناصر

#5

رحم الله والديكم

لم تضبط معي كلا الكودين

#6

بسم الله الرحمن الرحيم

السلام عليكم ورحمة الله وبركاته ...

أخي العزيز :: أبو زيد ::

لقد قمت بتجربة الكود الذي وضعته وقد عمل بالفعل - تأكد من عدم وجود مسافات في آخر الاسم مثل "محمد بن "أو جرب استبدال الدالة LTrim بـ Trim

سبحان الله وبحمده ... سبحان الله العظيم

هذا الموضوع مغلق.

مواضيع مشابهة