m_reza
پنج شنبه 14 اسفند 1382, 18:29 عصر
سلام
پروژه ای با delphi.net ایجاد کرده و تغییرات زیر را برای رفع مشکل فارسی نویسی در آن اعمال کردم
1-تمامی فایلها را به txt تبدیل کرده و با فرمت UTF-8 سیو شده است.
2-تمامی قسمتهای فایل web.config که مربوط به این موضوع می شود به UTF-8 تبدیل شده است
3-نوع فیلدها با nvarchar در Sql server تعریف شده است
4-Collate پیش فرض به COLLATE Arabic_CI_AS NOT NULL تغییر یافته.
5-در اس کیو ال سرور قبل از وارد کردن متن از N استفاده شده است.
6-تگ مقابل در head فایل *.aspx نیز اضافه شده است.
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
در زمان اچرای پروژه تمامی صفحات به درستی ، فارسی نشان داده می شوند اما داده های فارسی که از Sql-server خوانده می شود بصورت????? است.
لطفا راهنمایی بفرمایید.
پروژه ای با delphi.net ایجاد کرده و تغییرات زیر را برای رفع مشکل فارسی نویسی در آن اعمال کردم
1-تمامی فایلها را به txt تبدیل کرده و با فرمت UTF-8 سیو شده است.
2-تمامی قسمتهای فایل web.config که مربوط به این موضوع می شود به UTF-8 تبدیل شده است
3-نوع فیلدها با nvarchar در Sql server تعریف شده است
4-Collate پیش فرض به COLLATE Arabic_CI_AS NOT NULL تغییر یافته.
5-در اس کیو ال سرور قبل از وارد کردن متن از N استفاده شده است.
6-تگ مقابل در head فایل *.aspx نیز اضافه شده است.
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
در زمان اچرای پروژه تمامی صفحات به درستی ، فارسی نشان داده می شوند اما داده های فارسی که از Sql-server خوانده می شود بصورت????? است.
لطفا راهنمایی بفرمایید.