ورود

نسخه کامل مشاهده نسخه کامل : مشکل زبان فارسی در جسجو!



Mahmoudi_nik
07-08-2009, 11:24
با سلام خدمت همه ی اساتید
عرض شود که من تو یه برنامه ای که از sql2000استفاده میکنم با استفاده از یه عبارتی جستجو می کنم اما مشکل اینجاست :
از این کد استفاده میکنم: " ' " & dv.rowfilter="namekala='" & textbox1.text
ظاهرا مشکلی نداره اما ! ؟ ! : بعضی از عبارات فارسی رو که بینشون space هستش نشون نمیده! مثلا : "کی بورد" اما نمی دونم چرا "مادر برد " رو نشون می ده! ؟ !

_H2_
07-08-2009, 12:46
سلام
شما باید فیلدهای خود را از نوع ncahr و nvarchar و ntext استفاده کنید و در کد هم برای ارسال مقادیر به جای دستکاری مستقیم SQL و ساخت string ای ان از روش صحیح پارامتری استفاده کنید و اگر هم به فرض محال نیاز به ساخت دستی دستورات sql پیدا کردید، حتماً یک N قبل از مقادیر درج کنید
[ برای مشاهده لینک ، لطفا با نام کاربری خود وارد شوید یا ثبت نام کنید ]
[ برای مشاهده لینک ، لطفا با نام کاربری خود وارد شوید یا ثبت نام کنید ]