PDA

View Full Version : سوال: سوال در مورد جست و جوي فارسي در بانكك



hno2005
جمعه 22 شهریور 1387, 09:01 صبح
سلام
من يه dataggrid رو فرمم دارم .مي خوام يه جست و جوگر براش بنويسم كه وقتي حرفي رو زدم مقدارهايي كه اولشان با اين مقدار است رو ليست كنه.در ضمن خواستم با query بنوبسم ولي با فارسي مشكل داشت و هيچ اطلاعاتي رو نمايش نميداد حالا چه كاركنم؟
باتشكر

ALI TT
جمعه 22 شهریور 1387, 10:47 صبح
دیتا بیست چیه ؟

query مشکلی با فارسی نداره !

اولی با حروف مربوط شروع شه

'SELECT * FROM <Table Name> WHERE <نام فیلد> LIKE 'حروف%'

دومی با حروف مربوط تمام شه

'SELECT * FROM <Table Name> WHERE <نام فیلد> LIKE '%حروف'

شامل این حروف باشه ... هر کی این حروف رو داره

'SELECT * FROM <Table Name> WHERE <نام فیلد> LIKE '%حروف%'

r_zamani
جمعه 22 شهریور 1387, 13:05 عصر
برای فارسی باید از کاراکترهای یونیکد استفاده کنی
بعد از like از N استفاده کن

like N '%...%'