PDA

View Full Version : سوال: جستجوی حروف فارسی در sql



z.gitaro
سه شنبه 07 خرداد 1392, 00:29 صبح
کلمات فارسی رو در sql ثبت کردم ولی وقتی میخوام جستجو کنم جواب select رو خالی برمیگردونه حتی برای کلماتی که حروف "ی" و "ک" رو ندارن،میشه راهنماییم کنین

zerocool151
سه شنبه 07 خرداد 1392, 00:33 صبح
N'+KeyWord+'

z.gitaro
سه شنبه 07 خرداد 1392, 00:54 صبح
در این کد N رو کجا بذارم؟

DB.strsql = "select ContentGozine,TedadEntekhab from Tbl_PollChoice "

+ " where IDPollQuestion='" + PollQuestionid + "'";

zerocool151
سه شنبه 07 خرداد 1392, 00:56 صبح
DB.strsql = "select ContentGozine,TedadEntekhab from Tbl_PollChoice "

+ " where IDPollQuestion=N'" + PollQuestionid + "'";

z.gitaro
سه شنبه 07 خرداد 1392, 01:12 صبح
تو این کد مقدار ContentGozine به فارسی درج شده،اونو نمیخونه

zerocool151
سه شنبه 07 خرداد 1392, 01:19 صبح
یعنی اسم یکی از ستونات فارسیه؟
متوجه نمیشم

z.gitaro
سه شنبه 07 خرداد 1392, 01:23 صبح
این یه سیستم نظرسنجیه.مثلا سوالش اینه که طرفدار کدام هستین؟
گزینه هاشم که همون ستون contentgozine هست مثلا تراکتور،پرسپولیس،استقلال هست
حالا من یه selectمیزنم میگم اون گزینه ای که کلیدش 2 هست رو بهم بده

z.gitaro
سه شنبه 07 خرداد 1392, 01:26 صبح
یا مثلا select برای اینه که کلید گزینه انتخاب شده رو برگردونه

zerocool151
سه شنبه 07 خرداد 1392, 06:53 صبح
خوب تو این حالت هم مشکلی نداره میتونی بر اساس یک اسم فارسی Select بزنی