掲示板システム
ホーム
アクセス解析
カテゴリ
ログアウト
VB6で、DBデータ(UTF-8)を扱う方法 (ID:126899)
名前
ホームページ(ブログ、Twitterなど)のURL (省略可)
本文
魔界の仮面弁士さん ご返信ありがとうございます。 >具体的に、どのようなコードになっているのでしょう? 文字コードが、S-JISになって表示されてしまっています。 >また、文字化けはどの時点で発生しているのでしょうか? これを確認したいと思っているのですが、・・よく分かっていません。 ソースコードは、以下の通りです。 *************** Dim oRec As rdoResultset ''検索条件から取得するDBデータのレコードセット Dim sBuf As String ''データ格納文字列 Dim oExcelWorkbook As Excel.Workbook Dim oExcelCopySheet As Excel.Worksheet ・ ・SQL文を発行し、DBデータを取得 ・ buf = CStr(oRec(1).Value) ・ ・EXCELファイルのOPEN ・ Set oExcelCopySheet = oExcelWorkbook.Sheets("AA") oExcelCopySheet.Range("A1").Value = buf ・ ・EXCELファイルの保存 ・ *************** デバック実行時にbufを参照しても、oRec(1).Valueの値のスペイン語アクセント文字は表示されないもので・・・ ご返信内容にChrW()関数を使ってらっしゃいますね。 この関数について、少し調べたいと思います。 また、上記ソース内容で、何か問題がある場合、ご教授いただけると 助かります。 よろしくお願い致します。
←解決時は質問者本人がここをチェックしてください。
戻る
掲示板システム
Copyright 2020 Takeshi Okamoto All Rights Reserved.