مشکل تبدیل کد پیج در اکسس

وضعیت
موضوع بسته شده است.

parsaeiali

کاربر تازه وارد
چند سال پیش برای یک شرکت یک برنامه نوشتم که یکسری اطلاعات را در یک فایل access ذخیره می کرد.
برنامه در قالب صفحات ASP بود و از روی LocalHost اجرا می شود.
قالب اولیه فایل افیس 97 بود که سال پیش بر روی آن دستگاه office 2003 نصب شد.
برنامه بدون مشکل کار می کرد تا اینکه هفته پیش بر روی ان دستگاه برنامه نارسیس نصب شد.
وقتی برنامه اصلی را اجرا کردند متوجه شدند تمامی فیلدهایی که بصورت فارسی تایپ شده بصورت کارکترهای umlaut-characters درآمده است به اینصورت ید ابراهیمی

یعنی صفحه و قسمت های استاتیک فارسی است ولی رکوردها که از access خوانده می شوند ناخوانا هستند با وجود اینکه ENCODING همه صفحات utf8 است.
درست مثل وقتی که صفحه را با کد پیج Utf8 طراحی می کنیم ولی با encoding دیگری باز می شود.

این خط فرمان هم در صفحه برای تبدیل کد پیج به utf8 وجود دارد:

<meta http-equiv="Content-Type" content="text/html; charset=utf-8">

اطلاعات وارد شده در این فایل خیلی زیاد و حدود چند هزار رکورداست.

شما راهی دارید که بتوان این فایل را بصورت فارسی دوباره مشاهده کرد.
ممنون
 

alireza sh

مدیر بازنشسته
دوست عزیز
پاسخ این گونه سوال ها ، بارها داده شده است :

http://forum.persiantools.com/t68272.html

متشکر میشوم اگر قبل از ایجاد تاپیک جدید ، به تاپیکهای مربوطه مراجعه فرمایید و سوالتان را آنجا بپرسید.

پاینده باشید
 

parsaeiali

کاربر تازه وارد
مدیر عزیز ممنون از لطفتان
من تمام راه حل های قبلی که در انجمن آمده بود مطالعه کردم ولی هیچکدام مشکل را حل نکرد به همین دلیل یک تاپیک ایجاد کردم.
مشکل ناخوانا شدن اطلاعات داخل بانک است که به هیچ کدام از روش های گفته شده بازیابی نشد.

با دوستی و احترام
 

parsaeiali

کاربر تازه وارد
مدیر عزیز سلام

فرمایش شما صحیح و بجا بود در یکی از پاسخ ها جواب من وجود داشت.کوتاهی از من بود.

Session.CodePage="1252"

از شما و همه دوستان تشکر می کنم.
 

alireza sh

مدیر بازنشسته
مدیر عزیز ممنون از لطفتان
من تمام راه حل های قبلی که در انجمن آمده بود مطالعه کردم ولی هیچکدام مشکل را حل نکرد به همین دلیل یک تاپیک ایجاد کردم.
مشکل ناخوانا شدن اطلاعات داخل بانک است که به هیچ کدام از روش های گفته شده بازیابی نشد.

با دوستی و احترام

مدیر عزیز سلام

فرمایش شما صحیح و بجا بود در یکی از پاسخ ها جواب من وجود داشت.کوتاهی از من بود.

Session.CodePage="1252"

از شما و همه دوستان تشکر می کنم.
خواش میکنم

البته جا داشت همانجا سوالتان را مطرح میکردید چون اصولا دلیل ایجاد تاپیکهای مهم ، جلوگیری از پراکندگی تاپیکهای متعدد و تکراری است .

با تشکر از شما دوست گرامی :)
 
وضعیت
موضوع بسته شده است.
بالا