怎样在ADOQuery重视用数值类型的变量?(50分)

  • 主题发起人 主题发起人 yun.li
  • 开始时间 开始时间
Y

yun.li

Unregistered / Unconfirmed
GUEST, unregistred user!
在我的一个程序里,用到了ADOQuery删除数据表记录,[Access数据库]
数据表[主键为ID,整型数据类型 0---99999 ]
_id:=100; //在这里赋值,整型
with q_delete do
begin
close;
sql.add('delete from 数据表');
sql.add('where id=''_id'''); //此处_id为整型变量
...
end;
...
但是执行时出错提示'数据类型不匹配'
我不知道怎么把数值型变量加入到SQL语句,这里应该怎样写??
 
_id:=100; //在这里赋值,整型
with q_delete do
begin
close;
sql.add('delete from 数据表');
sql.add('where id='+inttostr(_id)); //此处_id为整型变量
...
end;
...
 
Thank you very much.
 
后退
顶部