ورود

View Full Version : سوال: چرا Sql عبارات فارسي رو جستجو نمكنه؟



RamezanBeik
شنبه 16 مرداد 1389, 12:09 عصر
سلامي مجدد .مهندسان عزيز چرا در vb با بانك Sql عبارت فارسي را مورد جستجو قرار نميده؟ايا راهي هستش كه اين مشكل بر طرف بشه ؟در صورت وجود راه حلي اون رو از ما دريغ نكنيد.

با تشكر رمضان بيك

sohrab o
شنبه 16 مرداد 1389, 13:49 عصر
قبل از عبارت فارسیN بذار


SELECT * FROM Tree WHERE TreeName=N'عبارت'

MoslemMaleki
شنبه 16 مرداد 1389, 13:53 عصر
عزیزم اینکار انجام میشه- فقط کافی قبل و بعد مقدارت کوتیش بزاری(کلید گ-به انگلیسی) '

mpmsoft
شنبه 16 مرداد 1389, 13:54 عصر
ظاهرا مشکل از Collection set بانک اطلاعاتی شما هست
بروی بانکتون کلیک راست کرده و وارد properties بشید و گزینه collection رو بروی arabic تنظیم کنید و یا فیلدهای جداول خودتونو از نوع nchar-nvarchar استفاده کنید

ayub_coder
شنبه 16 مرداد 1389, 18:52 عصر
همونی که دوستمون sohrab o (http://www.barnamenevis.org/forum/member.php?u=7419)
میگه درسته باید N بذاری برای unicode ها