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

البحث باستخدام sql عن احرف صغيرة او كبيرة

بدأه delmazen في 20 مايو 2010 · 3 رد · 1,083 مشاهدة · في لغة Delphi
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم اريد ان استخدم بحث عن طريق Qury باستخدام lowercase و uppercase ولكن لم اجد الكود المناسب لهذا الامر

اي ان ابحث عن الاحرف سواء كانت كبيرة اوصغيرة ارجو المساعدة في ذلك

#2

السلام عليكم

أخى الكريم

يمكنك استعمال الدالة upper أثناء المقارنة مثلا

select *
from cients
where upper(nom) containing 'U'
where upper(nom) starting with 'U'
where upper(nom)='UABC'

المثال السابق خاض بfirebird يجب مراعات الفروق من محرك الى آخر

والله اعلم

#3
delmazen كتب:

السلام عليكم اريد ان استخدم بحث عن طريق Qury باستخدام lowercase و uppercase ولكن لم اجد الكود المناسب لهذا الامر

اي ان ابحث عن الاحرف سواء كانت كبيرة اوصغيرة ارجو المساعدة في ذلك

السلام عليكم

اخي فهمت من كلامك انك تريد البحث من غير إعطاء الاهتمام للحروف الصغيرة أو الكبيرة اذا كان كذلك فاستخدم الكود التالي وإذا كان العكس فاعطني اشارة لاعطيك الكود شكرا

procedure TFClient.RechercheNomEditChange(Sender: TObject);
var Option : TLocateOptions;
begin
 if RechercheNomEdit.Text <> '' then
  begin

  Option := [loPartialKey,loCaseInsensitive];
  QueryClient.Locate('NOM_CLIENT',RechercheNomEdit.Text,Option);
  end;
end;

تريد الفوز إضغط هنا

اشِهِدي يَا سَمَـا وَاكْتُبَنْ يا وُجـودْ

إنَّـنَـا للِحـمَـا سَنَكُونُ الجُـنُـودْ

فـنَـزيحْ البَـلاَ وَنَـفُـكُّ الْقُيُـودْ

ونَنيلُ الـرِّضـا مِنْ وَفَّى بِالعْهُـودِ

الشيخ عبد الحميد ابن باديس

#4

مشكورين يااخواني للمساعدة ولكن فعليا انا اريد استخدام البحث عن اي جزء من الكلمة دون الاهتمام لنوع الاحرف صغيرة او كبيرة

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