View Full Version : عملگر like در دستورات Sql
ASedJavad
جمعه 20 دی 1387, 12:53 عصر
سلام
چه جوري بايد عملگر like رو تو يه دستور sql به حروف كوچك و بزرگ حساس كرد؟
ASedJavad
دوشنبه 23 دی 1387, 10:00 صبح
سلام
كسي بلد نبود يا كسي نفهميده من چي مي گم؟؟؟؟
xxxxx_xxxxx
دوشنبه 23 دی 1387, 16:35 عصر
من تا حالا تو table هاي English از اين دستور استفاده نكردم ولي يه جا خونده بودم كه عملگر Like همينطوريشم case sensitive هست.:متفکر:
Mbt925
سه شنبه 24 دی 1387, 13:48 عصر
اگه از Sql Server استفاده می کنید، بصورت زیر عمل کنید:
select title from book where title COLLATE Latin1_General_CS_AS like 'M%'
danial82
چهارشنبه 25 دی 1387, 01:01 صبح
میشه درمورد COLLATE Latin1_General_CS_AS یه مقدار توضیح بدین که COLLATE چی هست و دقیقا چیکار میکنه و غیر از Latin1_General_CS_AS چه پرامترهای دیگه ای میگیره
ASedJavad
پنج شنبه 03 بهمن 1387, 23:28 عصر
سلام
بر ا حساس كردن عملگر مساوي به حروف كوچك و بزرگ بايد چه كنم؟
rouzbeh_ziafati
پنج شنبه 17 بهمن 1387, 22:23 عصر
کمک !!!
آقا من این دستور رو نوشتم : در dbgrid و با شئی data درست کار میکنه و رکوردها رو پیدا میکنه .
Data1.RecordSource = "select * from car where name like ('* + Text1.Text + *') and family like ('* + Text7.Text + *') "
Data1.Refresh
اما همین دستور با datagrid و شئی adodc کار نمیکنه !!! و هیچ رکوردی رو پیدا نمیکنه
کسی می دونه چرا ؟؟؟
Adodc1.RecordSource = "select * from car where name like ('* + Text1.Text + *') and family like ('* + Text7.Text + *') "
Adodc1.Refresh
vBulletin® v4.2.5, Copyright ©2000-1404, Jelsoft Enterprises Ltd.