Visual Studio 2010からWindows XP Pro SP3にインストールしたMYSQL 5.5にODBC接続しています。
ODBCの文字コードはCP932です。下記はmysql側の文字コードになります。
+--------------------------+--------------------------+
| Variable_name | Value |
+--------------------------+--------------------------+
| character_set_client | cp932 |
| character_set_connection | cp932 |
| character_set_database | cp932 |
| character_set_filesystem | binary |
| character_set_results | cp932 |
| character_set_server | cp932 |
| character_set_system | utf8 |
VSでデータソースの追加を行います。画像①のようにテーブル名、フィールド名は文字化けをおこしていません。
データソースが追加された後に、追加されたデータソースを見ると日本語のテーブル名が文字化けをおこしています。
文字化けをおこさないようにするには、どのようにしたらよいでしょうか?
mysqlで日本語のテーブル、フィールド名にするのは論外。というご意見はご容赦願います。
よろしくお願いいたします。