我在窗口中使用了oradataset控件,并且设置了它的sql属性,使它获得一个结果集,
然后我在程序里调用oradataset的insertrecord方法插入数据,总是提示this can not
perform on a closed dataset!这是为什么,怎样使用insertrecord进行插入操作呢?
然后我在程序里调用oradataset的insertrecord方法插入数据,总是提示this can not
perform on a closed dataset!这是为什么,怎样使用insertrecord进行插入操作呢?
解决方案 »
- 出差的时候老婆发的邮件
- 自动生成问题?
- 有关获取消息问题 进者有分(100)
- 我只想好好用 Delphi2005 ,请大家帮帮忙,是我不对,还是Delphi2005的BUG!
- 想用程序控制NOKIA 6110手机收发短信,是不是需要安装手机的驱动程序?NOKIA 6110的驱动哪有?
- 一个简单问题,怎样得到两个指定字符之间的字符!!
- TADOQuery连接数据库更新表A后,A被锁住,在企业管理器中查询超时。
- 哪位仁兄用过FlexReport控件,比较老的控件了,应该是资深程序员年青时用过的,哈哈!
- 主明细表的数据UPDATE
- 三层结构interbase 移到服务器后数据库后不能连接问题
- 将查出来的数据赋给StringGrid?
- 关于DOA控件的问题(请关注!)
先oradataset.Open;呢?
var
ssql:string;
begin
ssql:='insert into table_name (a1,a2) values(vb1,vb2);
if active then close;
sql.clear;
sql.add(ssql);
try
exesql;
except
showmessage('insert is failed');
end;
end;