PDA

View Full Version : mysql asp.net و بازهم مشکل فارسی



web4ir
یک شنبه 08 بهمن 1385, 18:03 عصر
من یه دیتابیس mysql دارم با asp.net وصل میشم اطلاعاتو می خونم تمام نکاتی هم که قبلا در این فروم گفته شده رعایت کردم اما دیتا خرابه مثلا اینجوریه:

http://khadija.ir/images/Untitled-1%20copy.jpg
جالبه که یونیکدم هست ،درحقیقت من می خوام اطلاعات را به یه دیتابیس جدید که sqlserver هست ببرم البته دیتابیس mysql با php پر شده خلاصه هر کاری کردیم نشد ، به نظر دوستان راه حل چیه؟

اَرژنگ
یک شنبه 08 بهمن 1385, 18:17 عصر
من یه دیتابیس mysql دارم با asp.net وصل میشم اطلاعاتو می خونم تمام نکاتی هم که قبلا در این فروم گفته شده رعایت کردم اما دیتا خرابه مثلا اینجوریه:

http://khadija.ir/images/Untitled-1%20copy.jpg
جالبه که یونیکدم هست ،درحقیقت من می خوام اطلاعات را به یه دیتابیس جدید که sqlserver هست ببرم البته دیتابیس mysql با php پر شده خلاصه هر کاری کردیم نشد ، به نظر دوستان راه حل چیه؟
یک لینک به صفحه بدید، داتا اینجوریه معنی نمیده، بستگی داره با چی دارره ویو میشه.

web4ir
یک شنبه 08 بهمن 1385, 18:41 عصر
ببینید دیتا داخل خود Enterprise Manager هم همینطوریه البته من با دات نت دیتایی که ریختم داخل sqlserver را می خونم که اینطور فونتهاش بهم می ریزه

اَرژنگ
یک شنبه 08 بهمن 1385, 19:08 عصر
ببینید دیتا داخل خود Enterprise Manager هم همینطوریه البته من با دات نت دیتایی که ریختم داخل sqlserver را می خونم که اینطور فونتهاش بهم می ریزه
همانطوری که خودتان میگید، بستگی به فونتهایه نصب شده داره.
آیا قابلیت یونیکد داره؟ میشه تو نت‌پد کیپ پیست کنید بفرستید.
یا اینکه در صفحه وب نشان بدید؟

web4ir
یک شنبه 08 بهمن 1385, 19:58 عصر
اگر در صفحه وب نشون بدم یا داخل نوت پد پیست کنم هم فونتها به هم می ریزه

اَرژنگ
دوشنبه 09 بهمن 1385, 00:54 صبح
اگر در صفحه وب نشون بدم یا داخل نوت پد پیست کنم هم فونتها به هم می ریزه
بستگی داره با چه بهش نگاه میکنید، به هرحال بدون دیدن از این بیشتر نمیشه راهنمایی کرد.

نیک نژاد
سه شنبه 08 آبان 1386, 07:53 صبح
بجای کانکتور دات نت از کانکتور odbc استفاده کنید.

mahdi_farhani
سه شنبه 08 آبان 1386, 14:42 عصر
به احتمال قوی فیلدی که در Sql تعریف کردی nvarchar نیست .
میشه Tableto بزاری هردو هم SQl و MYSQL

SalarSoft
سه شنبه 08 آبان 1386, 18:39 عصر
مطمئن هستید که در صفحه خودتون نوع کدینگ رو ذکر کردید ، یعنی:


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

reza_rad
سه شنبه 08 آبان 1386, 20:46 عصر
من یه دیتابیس mysql دارم با asp.net وصل میشم اطلاعاتو می خونم تمام نکاتی هم که قبلا در این فروم گفته شده رعایت کردم اما دیتا خرابه مثلا اینجوریه:


البته دیتابیس mysql با php پر شده خلاصه هر کاری کردیم نشد ، به نظر دوستان راه حل چیه؟

این تنظیم رو روی کامپیوترتون انجام بدید(کامپیوتری که سرور MySql تون هست):
توی control panel
regional an lanugage options
advanced
توی combo زبان رو به Farsi تغییر بدید. و OK کنید.

msadgd
دوشنبه 27 آبان 1387, 11:49 صبح
مطمئن هستید که در صفحه خودتون نوع کدینگ رو ذکر کردید ، یعنی:


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


با سلام و تشكر
هنگام نوشتن قطعه كد بالا قسمت content=.... به صورت زير خط دار (error كدنويسي) نشان داده مي شود. من از Master Page استفاده مي كنم. فكر مي كنيد اشكال در كجاست؟
البته هنگام لود صفحه اروري صادر نميشه.
ممنون