不知道为什么只要一frist就报错:cannot perform this operation on a closed dataset
希望大家能帮忙看看!!~
以下是代码!谢谢大家了
function FBatchLeadTel():integer;
begin
adoyingyong.DataModule2.conn.Open;
adoyingyong.DataModule2.query1.Connection:=adoyingyong.DataModule2.conn;
adoyingyong.DataModule2.daoruconn.ConnectionString:='Provider=Microsoft.Jet.OLEDB.4.0;Data Source=D:\ceshi.mdb;Persist Security Info=False';
adoyingyong.DataModule2.daoruconn.Open; with adoyingyong.DataModule2.query1 do
begin
first;
While not eof do
begin
adoyingyong.DataModule2.daoruconn.Execute('Insert Into telp(tel) values('''+FieldByName('ttel').Asstring+''')');
end;
next;
end;
result:=0;
adoyingyong.DataModule2.conn.Close;end;
希望大家能帮忙看看!!~
以下是代码!谢谢大家了
function FBatchLeadTel():integer;
begin
adoyingyong.DataModule2.conn.Open;
adoyingyong.DataModule2.query1.Connection:=adoyingyong.DataModule2.conn;
adoyingyong.DataModule2.daoruconn.ConnectionString:='Provider=Microsoft.Jet.OLEDB.4.0;Data Source=D:\ceshi.mdb;Persist Security Info=False';
adoyingyong.DataModule2.daoruconn.Open; with adoyingyong.DataModule2.query1 do
begin
first;
While not eof do
begin
adoyingyong.DataModule2.daoruconn.Execute('Insert Into telp(tel) values('''+FieldByName('ttel').Asstring+''')');
end;
next;
end;
result:=0;
adoyingyong.DataModule2.conn.Close;end;
解决方案 »
- 请教各位高手一个问题?
- 小弟想深入学习编程,诚邀志同道合的朋友加入~~
- ADO提交数据时出错的问题???请进来看看,在线等????
- 我做了个chm帮助,如何调用呀?用什么函数?ShellExecute吗?
- 如何获得Edit的焦点
- 请问如何在dbgrid控件中实现数据的修改?
- 我已经在richedit中定位了光标,如果richedit一次只能显示10行,我的光标定位在第11行,我如何能让光标所在行自动滚动到可见的范围之内?
- delphi如何获取flash文件的时间长度
- 有个比较简单的问题。关于句柄,大家能给我一个详细的解释吗
- 数据表添加记录一定要所有的字段都要有值才可以吗?
- delphi报表保存成word文档
- 关于ACCESS表中的一列或几列数据倒入另一个库中的三个问题。。急
with adoyingyong.DataModule2.query1 do
begin
if Active = false then
Open; //必先打开才能访问
first;
While not eof do
begin
adoyingyong.DataModule2.daoruconn.Execute('Insert Into telp(tel) values('''+FieldByName('ttel').Asstring+''')');
end;
next;
end;
result:=0;
adoyingyong.DataModule2.conn.Close;
......