UPDATE语法错误,为什么呢?请高手指教
我使用TADOQuery来执行数据表的修改操作,下面是我的代码:
var sql:string;
begin
sql := 'UPDATE t_members SET MemberID=4, MemberName=''name1'', Birth=32215.3589314583, Relation=''其他'', Memo='''' WHERE MemberID=4';
//...
ADOQuery.Close;
ADOQuery.SQL.Clear;
ADOQuery.SQL.Add (sql);
ADOQuery.Execsql;
//...
end;
但是编译以后在“ADOQuery.Execsql”处提示错误:UPDATE语句语法错误。
(我把整个SQL语句复制到Access数据库中执行没有错误!)
var sql:string;
begin
sql := 'UPDATE t_members SET MemberID=4, MemberName=''name1'', Birth=32215.3589314583, Relation=''其他'', Memo='''' WHERE MemberID=4';
//...
ADOQuery.Close;
ADOQuery.SQL.Clear;
ADOQuery.SQL.Add (sql);
ADOQuery.Execsql;
//...
end;
但是编译以后在“ADOQuery.Execsql”处提示错误:UPDATE语句语法错误。
(我把整个SQL语句复制到Access数据库中执行没有错误!)
...全文
相关推荐
为什么更新?:当React进行不必要的更新时,将控制台置于爆炸状态
不推荐使用为什么不更新? 请改用 。 它支持最新的React,跟踪钩子,并在提高性能方面做得更多。你为什么更新 Why-did-you-update是猴子修补React的功能,并在可能发生不必要的重新
为什么ASP中执行动态SQL总报错误信息?提示语句语法错误
### 为什么ASP中执行动态SQL总报错误信息?
MySQL触发器 Update触发Insert失败
然而,这个尝试出现了问题,报错信息提示SQL语法错误,这通常意味着触发器创建语句中有语法错误。在分析和解决这个问题时,开发者发现错误可能与所使用的数据库管理工具HediSQL有关。
MySQL UPDATE 更新
在PHP中,可以使用`mysqli_query()`函数来执行UPDATE语句。例如:```php<?
SQL UPDATE 语句
在实际操作中,UPDATE 语句通常与 WHERE 子句一起使用,以确保只更新满足特定条件的记录。


数据库相关
