[前][次][番号順一覧][スレッド一覧]

mysql:10166

From: "Reiko Isono" <"Reiko Isono" <isono@xxxxxxxxxx>>
Date: Wed, 15 Sep 2004 17:34:59 +0900
Subject: [mysql 10166] VBからODBCでの接続で文字化け

磯野と申します。どうにも困っております。
ずっとSQLServerを使っていましたが理由があってMySQLを使用しなければならなくな
りました。
VB6.0からODBCを使って接続しています。
MySQLのバージョンは 3.23です。
接続はできてレコードセットもとれるのですが、日本語が文字化けします。
ODBCドライバは3.51で EUC変換のオプションのチェックも入っています。
Accessでこのドライバを使用したときは文字化けはおこらないのですが。
VBからの接続では、日本語が文字化けします。
接続文字列のUSEUNICODEあたりがわかっていないので、このあたりの間違いでしょう
か?
VBからではうまくいかないのでしょうか。
Accessからいくのでたぶんいけると思っているのですが。
以下接続文字列

cntMySQL.ConnectionString = "DRIVER={MySQL ODBC 3.51 Driver};" + _
                             "SERVER=***.***.**.**;" + _
                             "DATABASE=*******;" + _
                             "UID=*****;" + _
                             "PASSWORD=*****;" + _
                             "useUnicode=true & characterEncoding=EUC_SJIS;"
+ _
                             "OPTION=16834"

 これで接続はうまくいきますが、日本語が化けます。
よろしくお願いします。始めての質問でメール自体も不安です。
一応過去ログも全て目をとおしたのすが。わかりませんでした。
どうしたらよいのか、方法だけでもお願いします。


[前][次][番号順一覧][スレッド一覧]

->   10166 2004-09-15 17:34 ["Reiko Isono" <isono] VBからODBCでの接続で文字化け            
     10175 2004-09-16 11:45 ┣[こうちゃん <kouji@xx]                                       
     10177 2004-09-16 16:58 ┣["Reiko Isono" <isono]                                       
     10178 2004-09-16 17:37 ┣[坂東健一 <bando@xxxx]                                       
     10191 2004-09-17 10:58 ┣["Reiko Isono" <isono]                                       
     10206 2004-09-22 10:29 ┗["Reiko Isono" <isono]