PDA

View Full Version : داده هایی با اعراب در بانک و دستور like



قله بلند
چهارشنبه 07 آبان 1393, 23:24 عصر
سلام
دوستان
فرض کنید من در بانکم چننی رکوردی رو دارم
نَم نَم

حالا کاربر، نم رو جستجو می کنه که در اینجا اعراب خوانده نمی شه در حالیکه باید نَم نَم نمایش داده بشه


objDataAdapter = new OleDbDataAdapter(@"SELECT Code FROM Query_Table_Search_EW WHERE (Code like '%" + textBox1.Text + "%')", con);


با جستجوی هم به نتیجه ای نرسیدم

مهرداد صفا
جمعه 09 آبان 1393, 10:13 صبح
سلام.
با تنظیمات culture باید بشه کاریش کرد.

قله بلند
جمعه 09 آبان 1393, 12:59 عصر
سلام
من این مورد رو جستجو کردم اما چیزی پیدا نکردم
اینها رو پیدا کردم اما هیچ کدوم اجرا نمی شن یعنی خطا می دهند



SELECT Main_EW FROM Table1
WHERE (REPLACE(Main_EW COLLATE Arabic_CI_As, 'َ', '') LIKE '%" + textBox1.Text + "%')
SELECT Main_EW FROM Table1 WHERE Main_EW like '%" + textBox1.Text + "%' COLLATE utf8_bin
SELECT CONVERT(Main_EW USING utf8)
FROM Table1
WHERE Main_EW like '%" + textBox1.Text + "%'