PDA

View Full Version : سوال: مشکل حروف فارسی در OSQL



mohinsoft
شنبه 01 تیر 1387, 23:49 عصر
با سلام :
من store procedure نوشتم که توش کاراکتر فارسی داره مثل قطعه کد زیر:


alter procedure my_proc
select member=(case active when 0 then'بله' when 1 then 'خیر' end) from my table


وقتی این پروسیجر رو تغییر میدم و در یک فایل ذخیره میکنم و بعد توسط دستور فرمان OSQL اون رو اجرا میکنم تغییرات اعمال میشه ولی عبارات فارسی به صورت کاراکتر های عجیب غریب ذخیره میشه و خروجی برای کاربر اصلا قابل فهم نیست:ناراحت:
چکار کنم ؟باید حتما پروسیجرم با osql کامپایل بشه ،نمیخوام از QA استفاده کنم؟
چکار کنم؟

حسین محمدی
یک شنبه 02 تیر 1387, 09:08 صبح
قبل از مقادير رشته اي خود كه داخل كوتيشن «'» فرار مي دهيد حرف N را قرار دهيد تا مقدار آنها را به صورت يونيكد تعبير شود.