vb 2005 odbc経由でmysql接続
odbc経由でmysqlに接続する際のメモ
こちらを参考に作りました。
上記サイトではMySql ODBC5.1ドライバを使用してますが、3.21を使わなければならなくて調べました。
まず、3.21を使う接続文字列
DRIVER={MySQL ODBC 3.51 Driver};SERVER=127.0.0.1;DATABASE=[DB名];UID=[ユーザ名];PWD=[パスワード];OPTION=3;
しかし、日本語が化ける。なので以下に修正。
DRIVER={MySQL ODBC 3.51 Driver};SERVER=127.0.0.1;DATABASE=[DB名];UID=[ユーザ名];PWD=[パスワード];OPTION=3; STMT=SET CHARACTER SET sjis;
あと、設定ファイルに接続文字列を書くようにして、下記のように参照する。
'コネクション作成 Dim ConnectionString As String = My.Settings.connectionString Dim connection As New OdbcConnection(ConnectionString)