通知
すべてクリア
Topic starter
2001年4月12日 1:36 PM
DAOでUNICODEを扱いたいのですが、方法がわかりません。
データの取得はCDaoDatabase、CDaoRecordset、(値の代入にはCOleVariant。)
データベースにはMDB(ACCESS2000)を使用しています。
プリプロセッサの定義で MBCSをUNICODEに変更してみたのですが、
データが文字化けしてしまいました。(この文字化けがUNICODEでないことは確認しました。)
あいだにNULLコードが入って文字化けしているのかと思い、バイナリエディタで確認したのですが
NULLコードは入っていませんでした。
かといってプリプロセッサの定義をMBCSのままにしておき
値を代入したバリアントの中身を確認してみると(バイナリエディタで)
????が入っていました。
早急に解決しなければいけないのですが、
どなたかお教え願いますでしょうか?
Topic starter
2001年4月12日 3:11 PM
プリプロセッサの定義で MBCSをUNICODEに変更しなければやはり
いけないようですね。
でも間にNULLコードが入っています。
どなたかお教え願いますでしょうか?
Topic starter
2001年4月12日 4:24 PM
間にNULLコードは入っていたのは
UTF-8のデータを扱っていたためでした。
後は解決しそうです。
ありがとうございました。
Topic starter
2001年4月12日 4:25 PM
解決しました。
ありがとうございました。