【发布时间】:2019-11-01 15:22:50
【问题描述】:
我正在使用 delphi rio 10.3 和 fireac sqlite3 构建应用程序
pragma 函数无法与“SELECT COMMAND”一起使用,如下所示:
procedure Tamdf.Button31Click(Sender:TObject);
begin
MyFDQuery.Open('SELECT name FROM PRAGMA_table_info("DOCM")');
ShowMessage(MyFDQuery.Fields[0].AsString);
end;
我收到错误消息:“错误:没有这样的表列:PRAGMA_table_info.name” 我做错了什么?
【问题讨论】:
-
您是否尝试过执行“SELECT * from ...”并查看返回的列名实际上是什么?
-
列名是真的他的名字是"name" put no rsult return just error message 我在'DB BROWSER FOR SQLITE'程序中尝试了同一行,它工作正常,没有错误消息