ايران ويج

نسخه‌ی کامل: مشکل حرف "ی" در Sql server
شما در حال مشاهده‌ی نسخه‌ی متنی این صفحه می‌باشید. مشاهده‌ی نسخه‌ی کامل با قالب بندی مناسب.
سلام
من با حرف "ی" در Sql server مشکل دارم وقتی از دستور Select در Vb استفاده می کنم که مقداری را از بانک sql بردارد وقتی کلمه حرف "ی" داشته باشد هیچی پیدا نمی کند چه جوری باید این مشکل را حل کنم .
با سلام
بنظر من مشكل شما اين است كه اطلاعات بانك اطلاعات شما در سيستمي ديگر وارد شده و سيستمي كه شما در حال حاضر براي استخراج استفاد همي كنيد با آن فرق دارد (كد پيج)
راه حلي كه به نظر من مي رسه اينه يك مبدل حروف بنويسي و از تو بانك هر حرف ي رو پيدا كردي با ي جديد سيستم عوض كنه تا ديتا بيس به روز بشه .و يا در هر جستجو تو كلمه ات اين كارو بكن
در تکمیل صحبت دوست خوبم آقا Hamed اطلاعات زیر رو اضافه کردم.
کد یونی کاراکتر های زیر رو مد نظر داشته باش:
ی =Unicode: &H649= 1609
ي =Unicode: &H64A= 1610

حالا شما با تابع ChrW باید کار کنی و در موقع دریافت اطلاعات از کابر,
یا در زمان نوشتن اطلاعات در بانک یا در زمان تحویل اطلاعات (گزارش) جای
دو نوع مختلف ی "یاء" رو با هم عوض کنی!
احتمالا این مشکل را با حرف"ک" هم داری یک حرف N شاید کارت را راه بیندازد
select * from tb col like N'%xxx%'
دوست من بهتر از stored procedure برای جستجو در sql server استغاده کنی