
お恥ずかしい話ですが、文字コードのことが良くわかっておりませんので、utf-8を使ったデータベースをWindowsから取り扱う方法を教えて下さい。
Excelマクロからフリーのデータベースを使って簡単なアプリケーションを作成しようと思っています。
軽くて設定も簡単なSQLiteを使いたいのですが、文字コードがutf-8になっているとのことで、Windows上でCSVファイルをutf-8で保存してから、SQLiteのデータベースにインポートしてみました。
Windwosサーバー上にあるSQLiteに対して、コマンドラインでSELECT命令を発行したり、Excelのデータベースクエリーを実行したりしてみましたが、当然というべきか文字化けしてしまいます。
Excelのシート上で入力したS-JISの値をutf-8のSQLiteに書き込む(また、Excel上でSQLiteのコードを文字化けさせずに表示させる)には、どうしたらよいのでしょうか?
No.1ベストアンサー
- 回答日時:
データベースとクライアント間の文字コードの違いは、一般的には、ミドルウエアが解決します。
今回の場合、EXCELは、ODBC等のドライバを経由して、SQLiteにアクセスするかと思いますが、
適切なODBCドライバを選択するなり、ODBCの設定かで解決できる問題かと思いますよ。
と思いつつ、SQLiteのODBCアクセスってやったこと無いので、調べてみると・・
http://kzworks.at.webry.info/200804/article_34.h …
でODBCの不備で苦労してるようで、仕方なく、
http://kzworks.at.webry.info/200908/article_41.h …
日本語対応版を作ってるみたいですね。
参考まで。
有難うございました。
やはりutf-8を扱うのはWindows上では厄介なようですね。
操作がしやすいのでSQLiteを選んだのですが、情報も少なそうなので、メジャーなMySQLにしようかなと迷っています。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
データベースの最適化をマクロ...
-
DB2 UDBって?
-
AndroidからのAccessデータベー...
-
私はシステム会社に務めている...
-
バッファプールって?
-
SQLの文、節、句について
-
マクロでデータベースの最適化...
-
アクセスのデータがブッ壊れた...
-
データベースと文字コードの関係
-
アクセスの日付/時刻型で標準...
-
SQLの結果が違う
-
JCPDSカードについて
-
データベースソフトを作りたい
-
lotus Notesのメール受信フォル...
-
【エクセル】自動保存先として...
-
『FileMakerインスタントWeb公...
-
型 varchar から型 numeric へ...
-
スタライズとは、どういう意味...
-
JavaとOracle Javaって何が違う...
-
DBとテキストファイルの比較
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
データベースの最適化をマクロ...
-
AndroidからのAccessデータベー...
-
アクセスのデータがブッ壊れた...
-
DB2 UDBって?
-
バッファプールって?
-
MS-ACCESSでDAOとODAの違いは?
-
oracleで別のグローバルデータ...
-
詳細な住所データベース
-
処理速度
-
情報密度
-
lotus Notesのメール受信フォル...
-
SQLServerとは?
-
データベースで・・・。
-
oo4oの読み方・・・・。
-
マクロでデータベースの最適化...
-
データベースとDBMSについて。
-
Accessのレポートで「縦書き」...
-
VBAの構文がわかりません。
-
DB2で複数DBからSELECT等
-
JDBC対応のデータベース?
おすすめ情報