我使用这些 Delphi 语句将数据存储在 SQLite 表中:
FDQry.SQL.Text := 'INSERT INTO Test (Var1, Var2) VALUES (1, "$£¥€")';
FDQry.ExecSQL;
然后 SQLite 表 测试显示:Var2 = '$£¥€'
但是 Delphi DBMemo 显示:Var2 = '$�£�¥��'
我做错了什么?
如何连接数据库?
如果您使用 Firedac,请检查 FDConnection 组件中的“params.StringFormat”属性