السلام عليكم
لقد بحث في المنتدى و لم أجد طريقة لجعل dbedit عند كتابة جملة أو حرف فتظهر كل الجمل التي تبدأ بنفس الحرف كمثال لذلك عند البحث في قوقل عند البحث فانه يعطيك كل الكلمات التي تبدا بكلمتك autocompletو شكرااااااااا
[INDENT]
وعليكم السلام ورحمة الله وبركاته ،
يمكن استعمال تعليمات sql
مثال ذلك :
كود :
IF (edit1.text <> '') then
begin
MyQuery.close;
MyQuery.SQL.Clear;
MyQuery.SQL.Add('SELECT MyName');
MyQuery.SQL.Add('FROM MyTable');
MyQuery.SQL.Add('WHERE UPPER(MyName) LIKE ' + ''''+ UpperCase(edit1.Text) + '%''') ;
MyQuery.Active := true;
end
[/INDENT]
[INDENT]
يمكنك أيضا الاستفادة من هذا الفيديو :
كود :
http://www.youtube.com/watch?v=g_ih-vZ79EI
[/INDENT]
لم تفهمني جيدا هده الطريقة على dbedit لتسهيل على المستخدم كتابة في dbedit
شاهد الصوؤة
كود :
http://i.stack.imgur.com/hE5OR.png
[
يوجد مكون فيه هذه الخاصية ؟ أو برمجيا على dbedit لجعلها autocompelet من database
هذا المكون يقوم بهذا الخاصيه
phpbb3
شكرا لك اخي لكن هذا مكون لا يعمل مع DATABASE **** نفس العمل مع DBEDIT هل هذا ممكن أخي