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

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]