读书人

update语句出错(ACCESS数据库),该如

发布时间: 2012-04-09 13:41:25 作者: rapoo

update语句出错(ACCESS数据库)

Delphi(Pascal) code
procedure Tedit_form.Button1Click(Sender: TObject);begin  ADOQuery1.Connection:=main_form.ADOConnection1;  with ADOQuery1 do    begin      close;      sql.Clear;      sql.Add('update Gq_sfdata set Hour=14 where ID=580');      try        execsql;      except      end;    end;end;    


每次执行到execsql这一句就出错误说 UPDATE的语句语法错误,可是明明没有问题啊

[解决办法]
可能问题出在:

Hour
ID

的字段类型,如果它们是文本,那就会出错.
因为你的插入的是数字格式.
[解决办法]
SQL2000和ACCESS确实不一样。

读书人网 >.NET

热点推荐