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

كيف يمكن استخدام like في جملة SQL

مغلق
بدأه جزيرة الاسلام في 19 مايو 2004 · 3 رد · 1,178 مشاهدة · في لغة Ms Visual Basic 6 وما قبلها من إصدارات
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

بسم الله

كما هو متبع قمت بالبحث عن كيفية استخدام like في جملة SQL و لكن للأسف لم اعثر على شيئ .

عليه اليكم جملة SQL و التي استخدمها في عرض بيانات على الداتا غريد على و لكن للأسف تظهر النتيجة فارغة و الجملة على النحو التالي :

sql5s = "SELECT Dh_no,  Dt_toOTHER, D_SUB From mainFile WHERE D_SUB like '*" & textserch & "*'"

 sql5s = "SELECT Dh_no,  Dt_toOTHER, D_SUB From mainFile WHERE D_SUB like '*" & textserch & "*'"

علماً أنني استخدم الإصدار السادس VB6

أمل المساعدة ان كان هناك حل اخر ...

لكم اطيب تحياتي على كل حال ...

تم تعديل هذه المشاركة بواسطة فيصل الحربي في 20 مايو 2004 في 12:13

قال الله تعالى : و تعاونوا على البر و التقوى ولا تعاونوا على الاثم و العدوان
#2

هناك طريقتين للبحث في جملة Like انظر الطريقتين

SELECT * FROM TableName Where FieldName Like '%sometext%'
or
SELECT * FROM TableName Where FieldName Like 'sometext%'
or
SELECT * FROM TableName Where FieldName Like '%sometext'

SELECT * FROM TableName Where FieldName Like '*sometext*'
or
SELECT * FROM TableName Where FieldName Like '*sometext'
or
SELECT * FROM TableName Where FieldName Like 'sometext*'

جديد مدونتي الشخصية http://www.badwi.com

ادعو لنا بظاهر الغيب

MyBooksExchange.jpg

#3

قم بتتبع البرنامج بعد تنفيذ عبارة SQL ثم تأكد من كون Recordset يحتوي على سجلات وان عدد السجلات اكبر من او بساوي 1

من الممكن ان يكون هناك مشكلة في الربط مع DataGrid

#4

بسم الله و الحمد لله

الاخ Jprogrammer الربط سليم و تظهر بيانات عند عندم وجود شرط ...

أتقدم لكم بشكر الجزيل على مساهمتك و لك مني الف تحية و جزاك الله خير

الاخ محمد

الطريقه الثانية هي التي استخدمتها مع اضافة بسيطة هي وضع دبل كوت ( " ) بين النجمة و عنوان الحقل على الشكل التالي '*"textName"*' و كانت تعطيني نتيجه فارغة ..

جزاك الله خير الطريقة الناجحة هي ما تفضلت به بأبدال النجمة باعلامة النسبة المؤية اي هاكذا '%"textName"%'

ختاماً اتقدم للأخوة بوافر الشكر و لتقدير و جعل ما قدمتموه من مساعدة في ميزان أعمالكم . أنه سميع مجيب

تحياتي

قال الله تعالى : و تعاونوا على البر و التقوى ولا تعاونوا على الاثم و العدوان

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

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