▼ Mr.XRAYさん
> 当サイトの Zeoslib で SQLite データベース接続のサンプルで使用している
> データベースのファイルについてです.
>
> Zeoslib で使用している時は問題ないのですが,
> 添付のデータベースのファイルを FireDAC で SQLite に接続すると
> 日本語が表示されません.
こちらで試したところ、
サンプルの AddressBook_A.db3 に接続し、DBGridで、
select * from AddressTBL
の結果を表示したところ、
・Delphi XE + ZeosLib 7.1.4
・Delphi XE + Unidac 6.4.16
・Delphi 10.1 Berlin + FireDAC
・Delphi 10.1 Berlin + dbExpress
いずれも、きちんと日本語が表示されました。
SQLite 3.17.0
(ただし、FireDACだけは、静的リンクで SQLite 3.9.2)
なお、
・Delphi 10.1 Berlin + FireDAC
では、FDConnectionで、
Params.Values['StringFormat'] := 'Unicode'
を指定しています。
|