ورود

View Full Version : سوال: فارسی نویسی در MySQL با ویژوال بیسیک



abpsoft
پنج شنبه 16 تیر 1390, 14:24 عصر
سلام دوستان
من یه مشکلی دارم.
من با ویژوال بیسیک به دیتابیس MySQL تو localhost متصل میشم.
همه کارا رو می تونم انجام بدم.
فقط یه مشکل دارم. اونم اینه که وقتی اطلاعات فارسی رو با برنامه ویژوال بیسیک به دیتابیس اضافه می کنم، به صورت به همریخته (همون کاراکترهای مخصوص) نشون میده.
البته خروجیش تو برنامه درسته.
ولی می خوام که تو phpmyadmin هم درست به فارسی نشون بده.

تو زبان PHP اینکار رو با دستور زیر انجام میدادم. ولی تو ویژوال بیسیک این دستور رو که می زنم خطا میگیره.


mysql_query("SET NAMES UTF8");


البته کد بالا رو باید تو تابع connect که هنگام اتصال به دیتابیس است استفاده کنیم.
همچنین از کد زیر در کانکشن هم استفاده کردم. ولی کار نمیکنه.


Driver={MySQL ODBC 3.51 Driver};Server=127.0.0.1;Port=3306;Database=MyData base;User=root; Password=;Option=3;Charset=utf8


سورسی رو هم که استفاده کردم رو هم ضمیمه می کنم تا رو همین تست کنیم.
72064

ممنون