从盒子,csdn下了几个修改版本都有问题.有的 TASqlite3Table使用unicode正常,但 TASqlite3Query又不正常,有的反之.
花了一天.修改.
procedure GetFieldInfo(FieldInfo: string; var FieldType: TFieldType;
设置数据
procedure TASQLite3BaseQuery.SetFieldData(Field: TField; Buffer: Pointer);
function TASQLite3DB.SQLite3_ExecSQL(TheStatement: string; Fields : TFields): integer;
具体修改说明可以参见
http://www.360doc.com/showweb/0/0/319640034.aspx.
测试 TASqlite3Table,TASqlite3Query使用unicode正常, 中文模糊查询,中文路径正常.
1