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

سؤال في الداتابيس :

مغلق
بدأه Fadi-l في 15 ديسمبر 2003 · 2 رد · 779 مشاهدة · في لغة Delphi
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم

كيف يمكن إجراء عملية بحث عن أي حرفين في أي كلمة بحيث إذا وجد هاذين الحرفين عرض الكلمة التي وجدها في جدول ثاني من جداول الـ DBGride وأكمل البحث حتى نهاية الحقول .

مثال :

البحث عن الحرفين ( حم )

الكلمات : ( محمد - حمد -عمار - على - مرح محمد - زهير .... )

الكلمات التي يجب أن يعرضها في الجدول الثاني ( نتيجة البحث ) : ( محمد - حمد - مرح محمد )

وشكرا جزيلا لكم .

- طريق الألف ميل يبدأ بخطوة -

- ألعاب من تصميمي:

المنقذ

/index.ph...st&id=91370

الأربع تربح

/index.ph...st&id=91369

المتاهة

/index.ph...st&id=91374

#2

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

اعتقد يا اخ فادي اعتقد انه يجب عليك استخدام " Query "

مثال

procedure TForm1.Button2Click(Sender: TObject);
var s:string;
begin
s:='select * From MYTABLE ';
s:=s+' where MYFIeld Like "%مح%" ';

Query1.SQL.Clear;
Query1.SQL.Add(s);
Query1.Open;
end;

مثال اخر

var s:string;
    x:string;
begin
x:=edit1.text;
s:='select * From MYTABLE ';
s:=s+' where MYFIeld Like "%'+x+'%" ';

Query1.SQL.Clear;
Query1.SQL.Add(s);
Query1.Open;
end;

هذا الي فهمته من سؤالك

:>

#3

هذا هو المطلوب بالضبط شكرا جزيلا لك أخي ابو حصه

- طريق الألف ميل يبدأ بخطوة -

- ألعاب من تصميمي:

المنقذ

/index.ph...st&id=91370

الأربع تربح

/index.ph...st&id=91369

المتاهة

/index.ph...st&id=91374

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

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