读书人

insert 异常

发布时间: 2012-02-10 21:27:41 作者: rapoo

insert 错误!
with RepeatQuery do
begin
close;
sql.Clear;
sql.Add( 'insert into Tbl_PrintCode (Sn,CodeType,PrintDate,PrintTime,Computer) values( ' ' '+edtLabelContent25.Text+ ' ' ', ' ' '+FCodeType+ ' ' ', ' ' '+FDate+ ' ' ', ' ' '+FTime+ ' ' ', ' ' '+FComputer+ ' ' ' ');
ExecSQL;
end;

我用DELPHI+ACCESS
老是提示insert into 语句的语法错误!请大家指点!多谢了!

[解决办法]
--字段名加上[]

sql.Add( 'insert into Tbl_PrintCode ([Sn],[CodeType],[PrintDate],[PrintTime],[Computer]) values( ' ' '+edtLabelContent25.Text+ ' ' ', ' ' '+FCodeType+ ' ' ', ' ' '+FDate+ ' ' ', ' ' '+FTime+ ' ' ', ' ' '+FComputer+ ' ' ' ');


[解决办法]
把SQL句直接放到Access查中行。+edtLabelContent25.Text+。。。等全部用值代替,如果行有,下一步,在程序中+edtLabelContent25.Text+。。。依此用值代替一次,就知道出在哪了。我一般是解的。

读书人网 >Access

热点推荐