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

مشكلة بحث filter

مغلق
بدأه delphi team في 19 ديسمبر 2006 · 6 رد · 1,186 مشاهدة · في لغة Delphi
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم شباب

أين الخطأ في هذا الكود

 form3.ADOTable1.FieldByName('Item');

انا اريد ان ارتب المدخلات خسب الاسم فقط يعني ترتيب ابجدي A-z

وكمان ما عم تنج عملية البحث عن طريق الجدول يعني عندي Edit بدي اكتب فيه ويصير بحث بناءاً على المكتوب فيه

(انا لا اريد AdoQuery) فقط البحث عن طريق استحدام Adotable

مشكورين وبانتظاركم

When You Started With Delphi ...You Could Not Stop!

delphiteam2.jpg

alharmoodiGropu.com

#2
delphi team كتب:
 form3.ADOTable1.FieldByName('Item');

اين الطرف الأيسر ؟

الكود فوق مثل ما تكتب:

ُEdit1.Text;

delphi team كتب:
انا اريد ان ارتب المدخلات خسب الاسم فقط يعني ترتيب ابجدي A-z

يكفي ان يكون للحقل Index

delphi team كتب:
وكمان ما عم تنج عملية البحث عن طريق الجدول يعني عندي Edit بدي اكتب فيه ويصير بحث بناءاً على المكتوب فيه

(انا لا اريد AdoQuery) فقط البحث عن طريق استحدام Adotable

مشكورين وبانتظاركم

يمكنك ان تستعمل Locate

d4baa0.gif
#3
اقتباس
انا اريد ان ارتب المدخلات خسب الاسم فقط يعني ترتيب ابجدي A-z
تابع FieldByName ليس للفرز, بل يعيد غرض من نوع TField

إذا أردت الفرز عليك باستخدام خاصية IndexFieldNames

#4

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

تحياتي .

#5

مشكوووور ين أخواني على المساعدة

بس أخي محمد عبد العزيز

ممكن تشرحلي مثال عن Locate

أنا أعرف استعمله بس ما أدري وش صار للبرمنامج كأنه ما عد يتقبل الكود مع أنه صح!!!!! 100%

أخوكم

When You Started With Delphi ...You Could Not Stop!

delphiteam2.jpg

alharmoodiGropu.com

#6
Form3.ADOTable1.Locate('Item', Edit1.Text, [loCaseInsensitive]);

Form3.ADOTable1.Locate('Item', Edit1.Text, [loPartialKey,loCaseInsensitive]);

if not Form3.ADOTable1.Locate('Item', Edit1.Text, [loCaseInsensitive]) then ShowMessage('Not Found!');

تم تعديل هذه المشاركة بواسطة محمدعبد العزيز في 22 ديسمبر 2006 في 12:28

d4baa0.gif
#7

مشكور اخي العزيز

بس الصراحة أنا صرت أومن بالسحر :lol:

لاني مسحت الكود تبعي وكتبت الكود تبعك نفسه واشتغل سبحان الله

مشكور مرة تانية عزيزي

When You Started With Delphi ...You Could Not Stop!

delphiteam2.jpg

alharmoodiGropu.com

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

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