首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > .NET >

insert into语句的语法异常

2012-02-04 
insert into语句的语法错误!大家帮个忙,看下下面的数据库操作哪里有问题?当程序执行到ExecSQL时,报错说:in

insert into语句的语法错误!
大家帮个忙,看下下面的数据库操作哪里有问题?当程序执行到ExecSQL时,报错说:insert into语句的语法错误。请大家帮看下,谢谢!
with DM.ADOQ2 do
  begin
  Close;
  SQL.Clear;
  SQL.Add('insert into BOOK(BOOKNUM, BOOKNAME, BOOKWRITER, TIME, PLACE) Values(:a, :b, :c, :d, :e)');
  Parameters.ParamByName('a').Value := num + 1;
  Parameters.ParamByName('b').Value := Trim(Edit1.Text);
  Parameters.ParamByName('c').Value := Trim(Edit2.Text);
  Parameters.ParamByName('d').Value := DateTimePicker1.DateTime;
  Parameters.ParamByName('e').Value := Trim(Edit4.Text);
  ExecSQL;
  end;

其中num := DM.ADOQ2.FieldByName('BOOKNUM').AsInteger;

[解决办法]
TIME是关键字,用[TIME]

热点排行