واضح آرشیو وب فارسی:سایت ریسک: t=13722">مشكل با ديتابيس فارسي! h_a_s_co 15 تير 1383, 04:50عزيزان سلام. من از مطرح كردن اين سوال خيلي شرمندم ولي هر كاري كردم نتونستم خودم حلش كنم و با خودم گفتم اين جا بهترين جاييه كه ميتونم بپرسم: من توسط Access 2000 يه ديتابيس براي يه وب سايت ASP درست كردم و اين ديتا بيس به زبان فارسي هست ولي در هنگام فراخوني در صفحه هاي سايت همه چيز به صورت ؟؟؟؟؟؟؟؟ ديده ميشه! بايد بگم كه من تازه دارم ياد ميگرم :oops: و فكر كنم اين ASP يكم براي ذهن من زياده :lol: قبلاً از كمكتون ممنونم. Babak Sateli 15 تير 1383, 05:20دوست من اول مطمئن شوید که کد پیج شما حتماً UTF-8 است. سپس مطمئن شوید که صفحه ای هم که در آن دارید اطلاعات را نمایش می دهید بر روی کدپیج UTF-8 تنظیم شده. اگر این دو مورد درست تنظیم شده باشند مشکلی برای دیدن صفحات خود نخواهید داشت. برای اینکه مشکل کار خودتان رو پیدا کنید کافیست در صفحاتی که نوشته را به صورت ???????? نمایش می دهند ، در هنگام نمایش با کلیک سمت راست ماوس و انتخاب Encoding مخصوص زبان عربی ، ممکن است نوشته هایتان درست نمایش داده بشوند که در آن صورت می توانید حدس بزنید که اشکال کار کجا است. موفق باشید h_a_s_co 16 تير 1383, 03:32بابك جان بابت توجه ات خيلى خيلى ممنونم. :lol: متاسفانه تنها راهى كه من بلدم تا اطللاعاتم به unicode تبديل بشه اينه كه در قسمت Design Veiw برنامه Access براى Fieldهاى فارسيم گزينه Unicode Compressionرو Yes كنم، كه نتيجه اونى ميشه كه گفتم. اينو هم بايد بگم كه صفحات وب كاملاً UTF-8 را قبول ميكنند چون بقيه جاهاى صفحه كه به ديتابيس ربط ندارند به فارسى نشون داده ميشند. بابك جان ممنون ميشم اگه بتونى به صورت ساده به من بگى كجاي برنامه رو بايد عوض كنم. بازهم ازت متشكرم. :) omidak 16 تير 1383, 13:30سلام: خوب Access به طور پیش فرض UniCode رو جواب میده. شما از چه Access ای استفاده میکنید؟ و بعد در CodePage هایه خودتون چی رو قرار دادید؟ h_a_s_co 16 تير 1383, 15:22دوست عزيز سلام. من از Access XP استفاده ميكنم و بايد بگم كه صفحهاتم رو با Dreamweaver MX 2004 ميسازم. همانطور كه قبلاً گفتم بقيه صفحه به خوبي به فارسي ديده ميشه. omidak 16 تير 1383, 17:27سلام: نگفتيد CodePage رو چی قرار میدید. :roll: رضوان 16 تير 1383, 21:25سلام من هم دقيقاْ مشكل شما را دارم. من از access 2003 با یونی کد windows-1258 استفاده کرده ام. مشکل خواندن و نمایش اطلاعات از داخل دیتابیس من کاملاً حل شده است. تنها مشکلی که دارم در مورد سیستمهایی است که از windows 98 استفاده مکنند می باشد.در این نوع سیستم ها فقط "ی" ها چسبیده نیز منفصل نشان داده می شوند.من آدرس سایتم را نیز مینویسم: h_a_s_co 17 تير 1383, 02:38دوست عزيز راستيش نميدونم منظورتون درمورد CodePage چيه، ولي اگه منظورتون همون charset هست بايد بگم كه UTF-8 هست. شرمنده كه من انقدر خنگم :lol: . ولي ممنون ميشم كمكم كنيد. Babak Sateli 17 تير 1383, 05:40من دقیقاً متوجه نشدم اما یک پیشنهاد دارم شما اون صفحه ای که میگی ؟؟؟؟؟ نشون میده رو لینکش رو لطفاً قرار بده اینجا تا من بگم که مشکل چیه ... تشکر fooladi 19 تير 1383, 18:31از اين استفاده كن:<%@ Language=VBScript CodePage=65001%> omidak 19 تير 1383, 19:48از اين استفاده كن:<%@ Language=VBScript CodePage=65001%> مشكل ايشون حل شد. اما چون اطلاعات سايت پاك شد و مجبوره به استفاده از نصخه BackUp شدیم. تعداد زیادی از فرستاده ها پاک شد. fooladi 19 تير 1383, 19:53پس ما بريم فعلا بادمجون واكس بزنيم ! h_a_s_co 19 تير 1383, 19:55آقايون چرا روغن داغشو زياد ميكنيد؟؟ درسته مشكله من حل شد از همتون ممنونم.
این صفحه را در گوگل محبوب کنید
[ارسال شده از: سایت ریسک]
[مشاهده در: www.ri3k.eu]
[تعداد بازديد از اين مطلب: 958]