www2006
دوشنبه 29 آبان 1385, 19:59 عصر
سلام
در ابتدا اینو بگم که 99 درصد مطالب مربوط به مشکلاتی که درباره زبان فارسی مطرح شده ( در این سایت ) رو هم جستجو کردم و هم خوندم و مشکلاتی که داشتم رفع شده بجز این یکی :
من با فارسی وارد کردن اطلاعات مشکلی ندارم ( ویندوز رو فارسی کردم و نوع متغیر های متنی nvarchar است و collation آنها هم arabic ) ولی موقع کویری گرفتن جوابی برگردانده نمیشود ...
مثلا :
select gid from Managers
where
'مدیریت' = gname
جواب نمیدهد.
وقتی قبل از کلمه مورد جستجو N میزنم هم جواب درست را نمیگیرم ...
فقط در یک حالت جواب درست برگردانده میشود و آن هم هنگامی که فیلد مورد نظر (مثلا 'مدیریت' ) را ازخود جدول کپی کرده و بین کوتیشن های کویری paste کنم .
مشکل وقتی پیش می آید که این دستور Select را در sp استفاده میکنم و با متغیر میخواهم کویری بگیرم ...
مشکل کار به نظر شما چیست ؟
در ابتدا اینو بگم که 99 درصد مطالب مربوط به مشکلاتی که درباره زبان فارسی مطرح شده ( در این سایت ) رو هم جستجو کردم و هم خوندم و مشکلاتی که داشتم رفع شده بجز این یکی :
من با فارسی وارد کردن اطلاعات مشکلی ندارم ( ویندوز رو فارسی کردم و نوع متغیر های متنی nvarchar است و collation آنها هم arabic ) ولی موقع کویری گرفتن جوابی برگردانده نمیشود ...
مثلا :
select gid from Managers
where
'مدیریت' = gname
جواب نمیدهد.
وقتی قبل از کلمه مورد جستجو N میزنم هم جواب درست را نمیگیرم ...
فقط در یک حالت جواب درست برگردانده میشود و آن هم هنگامی که فیلد مورد نظر (مثلا 'مدیریت' ) را ازخود جدول کپی کرده و بین کوتیشن های کویری paste کنم .
مشکل وقتی پیش می آید که این دستور Select را در sp استفاده میکنم و با متغیر میخواهم کویری بگیرم ...
مشکل کار به نظر شما چیست ؟