gpt4 book ai didi

sql - SQLite Delphi认为不正确的异常

转载 作者:行者123 更新时间:2023-12-03 18:23:36 24 4
gpt4 key购买 nike

项目CompetitionServer.exe引发异常类ESQLiteException,并显示消息“执行SQL错误。
错误[1]:SQL错误或缺少数据库。
“将INERT插入MatchesTable(MatchesID,RoundID,AkaFirstName,AoFirstName)VALUES(1,2,p,o)”:没有这样的列:p'。进程已停止。使用“步骤”或“运行”继续。


是的,p不是列,而是我要插入的数据。我该如何解决这个问题?

最佳答案

在SQL中,作为数据的字符串常量必须用引号引起来。否则,字符串将被解释为关键字,表名或列名,这就是这里发生的情况。使用“ p”代替普通的p。

关于sql - SQLite Delphi认为不正确的异常,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2734123/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com