View Full Version : نمایش غلط اطلاعات
ronaldo
دوشنبه 02 تیر 1382, 11:32 صبح
سلام
من تعدادی رکورد در یک جدول دارم ولی در هنگام نمایش آنها از طریق asp با کدپیج 1256 آنها را به شکل ??????نمایش می دهد
collation در sql به صورت زیر می باشد
sql-latin1-general-cp1256-ci-as می باشد
لطفا بفرمائید مشکل در کجاست؟
ghaum
سه شنبه 03 تیر 1382, 07:34 صبح
سلام
باید ببینی که کدپیجی که موقع درج اطلاعات استفاده می کردی چه بوده است؟
با همان کدپیج هم باید اطلاعات را نشان بدهی
ronaldo
سه شنبه 03 تیر 1382, 08:42 صبح
سلام
این اطلاعات در query analyzer درست نمایش داده می شود ولی در زمان نمایش در asp اطلاعات را بهم می ریزد.کدپیج 1256 و utf-8 را هم امتحان کردم ولی نشد :(
ghaum
سه شنبه 03 تیر 1382, 10:39 صبح
سلام
ببین همه چی بر می گرده به اینکه با چه کدپیجی ذخیره کردی که بهت اینطور ی نشون میدهد
یک بار دیگر اطلاعاتت را با utf-8 وارد کن
در برنامه asp مربوط به درج این کد را نیز اضافه کن اولین خط
<%@ LANGUAGE=VBScript CODEPAGE=65001%>
<% Session.Codepage=65001%>
در ضمن این کد باید در تمام صفحاتی که برای نمایش اطلاعات است نیز اضافه شود
موفق باشید
ronaldo
سه شنبه 03 تیر 1382, 13:09 عصر
سلام
از راهنمایی شما ممنونم
من اطلاعات را از جدول sql به یک فایل txt منتقل کردم(export) سپس آنرا در notepad با فرمت
Utf-8 ذخیره کردم سپس آنرا در جدول import کردم که در asp هم درست نمایش می دهد
با تشکر
:lol:
vBulletin® v3.8.0, Copyright ©2000-1388, Jelsoft Enterprises Ltd.