'Invalid use of keyword.Token:AT="1" Line Number:2'.(20分)

  • 主题发起人 主题发起人 chur
  • 开始时间 开始时间
C

chur

Unregistered / Unconfirmed
GUEST, unregistred user!
procedure TtxzszForm.ComboBox1Change(Sender: TObject);
begin
ok:=ComboBox1.Items[ComboBox1.ItemIndex];
query2.close;
query2.sql.clear;
query2.sql.add('select * from ats.db');
query2.sql.add('where At="'+ok+'"');
query2.open;
end;
我的这段程序,运行是报错如下,请问原因是什么,哪里错了?
Project MainProject.exe raised exception class EDBEngineError
with message 'Invalid use of keyword.Token:AT="1" Line Number:2'.
 
你先跟踪一下,你的Query2.sql.text
看里面是什么东西 提示用了保留字,可能 at是保留字吧
 
正确,谢谢!
 
后退
顶部