View Full Version : یه سوال درباره ی DBEdit
dreadlord
یک شنبه 16 دی 1386, 14:38 عصر
سلام.
چطور میشه با تایپ یک کاراکتر در DBEdit بقیه اش نوشته شود
Mohammad_Mnt
یک شنبه 16 دی 1386, 14:51 عصر
از DBCombobox استفاده کنید و مقدارهایی که میخواهید به صورت خودکار اضافه شود را به خاصیت Items اضافه کنید
dreadlord
یک شنبه 16 دی 1386, 14:56 عصر
سلام
منظورم این بود که مثلا اگر در database کلمه ی "احسان" و "اکبر" را داریم با ذدن کاترکتر "ا" بنویسد احسان و وقت ک را به آن اضافه کردیم اکبر بنویسد.
مثل address bar در internet explorer
delphi5
یک شنبه 16 دی 1386, 15:19 عصر
از Query استفاده کنید .
در رویداد Onchange میتونید این کار رو بکنید .
Mohammad_Mnt
یک شنبه 16 دی 1386, 17:28 عصر
پس از DBLoocupComboBox استفاده کنید
SYNDROME
یک شنبه 16 دی 1386, 17:32 عصر
می توانی کل مقادیر را در Combobox اضافه کنی که خودش این کار را برات انجام می دهد.
ولی اگر تعداد رکوردها زیاد باشد کمی سرعت باز شدن فرمت پایین می آید.
موفق باشید
mrm0101
یک شنبه 16 دی 1386, 19:38 عصر
سئوالتون خیلی گنگ است . اگر می خواهید در کاربران در برنامه شما مثلا برای جستجو با زدن کلید م لیست تمام اشخاصی که نام خانوادگی آنها با م شروع می شود بیاد و الی اخر (مانند جسجو در لیست اسامی موبایل ) شما دو راه دارید .
یکی اینکه همونطور آقای delphi 5 فرمودند با نوشتن یک کوئری بصورت کاراکتر به کاراکتر یک جستجو انجام دهید . یکی دیگه این است کلیه افراد را در یک Combobox کپی کنید .
فقط حالت null در editbox فراموش نشود
موفق باشید
vBulletin® v4.2.5, Copyright ©2000-1403, Jelsoft Enterprises Ltd.