我在QUery中写了一个删除语句
delete from dbo.teach_info_bak where teach_id=:iidd
已经给变量iidd赋了类型,可为什么还要报错说是错误的?
delete from dbo.teach_info_bak where teach_id=:iidd
已经给变量iidd赋了类型,可为什么还要报错说是错误的?
解决方案 »
- 怎样编写程序配置oracle10g的tnsname.ora
- TSQLStoredProc调用MYSQL存储过程出错
- 急!SPCOM问题,$11无法接收
- 如何实现在程序中集成短信群发功能!怎么样使用网站中的短信群发网关!在线等待!
- 程序运行时,主窗体不可见,而是显示登录窗体,登录成功后再显示主窗体,如何做?
- 关于向HTTPS(SSL)网站POST数据问题
- 怎样控制打印机writeln一行,则立刻打印一行。急!!!
- DBGrid与日期
- 急!如何将DBImage中的图片(.bmp)读到一个OleVariant类型变量中?
- 【cxGrid】的Footer行中的合计数中的汉字怎么导出到excel ?
- 如何使用getsystemmetrics获取分辨率?
- 怎么让StringGrid的行数随数据的多少改变?
query.sql.add('delete dbo.teach_info_bak where teach_id=:iidd');
QUery.parambyname('iidd').value:=赋值;
如果还不行看看你的query连接好了没?
例如:
var
i: integer;
begin
try
......
i := strtoint(edit1.Text);
query.sql.add('delete dbo.teach_info_bak where teach_id=:iidd');
QUery.parambyname('iidd').value:=i;
......
except
end;
end;