mysql:7398
From: Takeyuki Miyagawa <Takeyuki Miyagawa <miyagawa@xxxxxxxxxx>>
Date: Mon, 31 Mar 2003 18:44:24 +0900
Subject: [mysql 07398] Re: MyODBC での文字コード変換について
みやがわです。 > この際、リンクさせたテーブルを開いてみると日本語はまったく問題なく表示され > ます。またこの状態でクエリを作成し、フォームのレコードソースとしてこのクエリ > を指定した場合も、日本語表示に関しては何ら問題がありません。 > 今度はこれをAccessのVBA上でADOのレコードセットとしてMySQLからデータを引っ張 > ってきて、これをAccessのフォーム上のテキストボックスに表示させます。 > そうしますと、文字化けが起こってきます。 > もしかしたら、ODBC接続先のデータをADOにて持ってくる方法がいけないのかもしれ > ませんが、この辺りの事が良く判らず困っております。 ODBCデータソースアドミニストレータで、ODBCのデータソースの設定ができますが ここでの、設定画面の「Option>>」で開く詳細で「EUC変換する」はチェック済みですか?。 Accessのリンク時にもODBCのデータソースの設定ができますが、リンク時に設定の変更をしても リンク時のみの設定のようです。(SqlServer等のデータソースは変更が引き継がれるのですが。) このため、ADOでODBCのデータソースを見てもリンク時の設定が反映されていなものになります。 リンク時の「EUC変換する」がONなだけで、他が使うODBCの設定はOFFのままといった状態 なのでは?、と思ったりしたのですが…。 ADOがODBC経由だからおかしくなるは無いと思いますが。 ---- Takeyuki Miyagawa miyagawa@xxxxxxxxxx
7383 2003-03-29 15:58 [Masaomi Morofushi <m] MyODBC での文字コード変換について -> 7398 2003-03-31 18:44 ┗[Takeyuki Miyagawa <m] 7399 2003-03-31 19:37 ┗[Masaomi Morofushi <m] 7401 2003-04-01 11:43 ┗[Takeyuki Miyagawa <m]