PDA

View Full Version : سوال: مشکل در کد SQL



fire.angle
چهارشنبه 03 فروردین 1390, 12:59 عصر
سلام
من یه Edit دارم که نام مشتری رو در اون وارد میکنم در رویداد on change مربوط به این Edit من کد زیر رو نوشتم

ADOQuery1.sql.add('select family from Moshtari where family like ' + quotedstr('%'+sedit2.Text+'%'));

dit2.Text+'%'));

یعنی اینکه نام تمام مشتری هایی رو که شبیه متن تایپ شده در edit هستند رو نمایش بده

مثلا اگه من بنویسم" ک " لیست تمام فامیل هایی رو که با "ک " شروع می شوند و یا حرف " ک " در اون ها هست رو لیست می کنه

اما مسیله اینجاست که من میخوام فقط اسامی رو نشون بده که با " ک " شروع می شوند
چیکار کنم ؟؟؟؟؟؟
توی Serche ویندوز اگه بود باید بعد از حرف " ک " از علامت * استفاده میکردیم
اما اینجا اگه من این کار رو بکنم دیگه کلا چیزی پیدا نمیکنه

لطفا دوستان راهنمایی کنند ......

Rejnev
چهارشنبه 03 فروردین 1390, 13:24 عصر
سلام
من یه Edit دارم که نام مشتری رو در اون وارد میکنم در رویداد on change مربوط به این Edit من کد زیر رو نوشتم

ADOQuery1.sql.add('select family from Moshtari where family like ' + quotedstr(sedit2.Text+'%'));

dit2.Text+'%'));
اما مسیله اینجاست که من میخوام فقط اسامی رو نشون بده که با " ک " شروع می شوند
چیکار کنم ؟؟؟؟؟؟

% اول رو بردار و
اگه توی جستجوی حرف ک و ی مشکل داری باید کیبورد استاندارد فارسی (KBDFA.DLL) رو نصب کنی.(سرچ کن)