【问题标题】:Delphi 6 / Zeos / SQlite德尔福 6 / Zeos / SQlite
【发布时间】:2009-05-13 00:31:36
【问题描述】:

我正在编写一个使用 master / detail 的程序 我是 Zeos 和 SQlite 的新手 我已经有了连接、两张桌子等。 我要更新的主表上有一个自动增量主键字段。 我应该怎么做才能自动检索主键字段值(并且记录指针停留在我刚刚创建的记录上),以便该值可以用于详细表。

我收到以下错误:

Project Kaizen_2009.exe 引发异常类 EZSQLException,并带有消息“SQL 错误:SQL 逻辑错误或缺少数据库”。进程停止。使用 Step 或 Run 继续。

提前致谢

亚历杭德罗·乔丹

【问题讨论】:

    标签: delphi sqlite


    【解决方案1】:

    最直接的方法是使用 SQL 语句 -> SELECT LAST_INSERT_ROWID()。

    另外,有一个 TZSequence 应该做同样的事情 - 但我不能确定它是否支持 SQLite。检查 Zeos Lib 安装上的演示文件夹。特别是 ZSimple 文件夹。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2014-07-08
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-07-02
      • 2011-10-04
      • 2012-12-13
      相关资源
      最近更新 更多