ورود

نسخه کامل مشاهده نسخه کامل : فیلتر کردن رکوردهای جدول با استفاده از DBEdit و Listbox



Sarah_zhr
22-12-2006, 10:36
سلام
من یه Listbox ، DBGrid و DBEdit و بقیه ملزومات برای متصل شدن به database رو رویه فرمم دارم. ( آیتمهای Listbox رو به فیلدهای جدولم تنظیم کردم. خصوصیت DataField، دی بی ادیت رو به "نام" تنظیم کردم و DataSource اش رو هم همینطور ). می خوام رکوردهای جدولمو فیلتر کنم. طوری که وقتی رویه یه آیتم Listbox کلیک می کنم، اون رکوردهایی که رویه فیلدشان از تویه Listbox کلیک شده و مشخصاتشون تویه DBEdit نوشته شده فیلتر کنه. مثلا تویه DBEdit می نویسم "علی"، و از Listbox فیلد "نام" رو کلیک می کنم، بعد رکوردهایی که نامشان "علی" است رو فیلتر کنه و در DBGrid نشون بده.
ممنون

MasterData
22-12-2006, 19:56
شما باید query برای فیلتر کردن اطلاعات رو به صورت دینامیک بسازید من یه کد اینجا به عنوان راهنمایی می نویسم بقیش رو با یه خورده فکر می تونید بدست بیارید

برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
این کد رو توی Onclick تسکت باکس بذار
این کد فقط به عنوان راهنمایی است و اشکلات فراوانی دارد

Sarah_zhr
23-12-2006, 13:52
سلام جناب MasterData
من با دلفی 7 کار می کنم. و جدولم هم با paradox7 ای که از توی خود دلفی باز می شه درست کردم.
و دقیقا همون کاری که توضیح دادم می خوام.

majid jun
02-02-2012, 19:03
سلام من میخوام در دلفی در adotable فیلتری بذارم که با زدن enter فیلتر کنه باید چیکار کنم؟