ASP.NET MySQLへのODBC接続
MySQLへの接続をODBCで試してみたところ、文字化けした。。DBの文字コードはUTF-8にしてあるのにだめでした。
環境:XP Pro, VS2005, MySQL5.0, ODBC3.51(MySQLはWin, Linux両方試した)
ただODBCを5.1にしたらWin,Linuxどちらも文字化けせず。。
ちなみにSqlDataSourceの構成ウィザードでもSQLServerのように単純にはいきません。
Selectステートメントの構成では”カスタム”を選ばないとエラーになる。

SQLは直接記述するか、クエリビルダを使います。UPDATE, INSERT, DELETEはウィザードではうまくいきません。コードに記述することになります。

最後にクエリのテストをクリックして結果を確認します。文字化けする場合はここで文字化けします。

これで設定完了です。
環境:XP Pro, VS2005, MySQL5.0, ODBC3.51(MySQLはWin, Linux両方試した)
ただODBCを5.1にしたらWin,Linuxどちらも文字化けせず。。
ちなみにSqlDataSourceの構成ウィザードでもSQLServerのように単純にはいきません。
Selectステートメントの構成では”カスタム”を選ばないとエラーになる。

SQLは直接記述するか、クエリビルダを使います。UPDATE, INSERT, DELETEはウィザードではうまくいきません。コードに記述することになります。

最後にクエリのテストをクリックして結果を確認します。文字化けする場合はここで文字化けします。

これで設定完了です。
トラックバック(0)
このブログ記事を参照しているブログ一覧: ASP.NET MySQLへのODBC接続
このブログ記事に対するトラックバックURL: http://blog.e-slas.com/weblog/mt-tb.cgi/13
