درود
وقتي كه اطلاعات رو به صورت فارسي وارد بانك اطلاعاتي مي كنم در موقع نمايش فيلدهايي رو كه فارسي نوشته شدن به صورت علامت سئوال نشون ميده
درود
وقتي كه اطلاعات رو به صورت فارسي وارد بانك اطلاعاتي مي كنم در موقع نمايش فيلدهايي رو كه فارسي نوشته شدن به صورت علامت سئوال نشون ميده
شما علاوه بر اينكه بايد در قسمت regianal and language در كنترل پنل ودر تب language فارسي فعال باشه بايد در تب advance هم فارسي رو انتخاب كني و سپس در برنامه از فونت tahoma استفاده كني.
باید encoding مقادیری که به DB می فرستید Unicode باشه. فیلد شما هم باید تایپش nvarchar، nvarchar، ntext و ... باشه. اگر مقدار فارسی رو مستقیما توی query می نویسید، باید قبل از ' یک کاراکتر N قرار بدید. مثلا:
ایلیاکد:برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
من خودم با این مشل روبرو بودم که تایپ فیلدم رو روی nvarchar گذاشتم درست شد ...
هم اکنون 1 کاربر در حال مشاهده این تاپیک میباشد. (0 کاربر عضو شده و 1 مهمان)