我要写个程序,可以产生批量的数据,并且程序运行后能直接写入数据库(sql sever2000)。请问有哪位有好的例子让小弟参考!感谢了!
解决方案 »
- dll中设置TLabel字体大小,退出程序时出错
- GPRS相关
- 关于文件复制与删除的问题
- 关于多态问题 急--oop高手请进
- Delphi中如何調用onclose事件?
- 为何会有 insert into 语法错误??如何改??
- 在scrollbox中,放了好些个label(VLab:array of TLabel;是个数组),想实现这样的功能:如果label数目很多,则隔一段时间让scrollbox移
- 求多层结构下数据检索速度的提高方案!
- 如何使用web服务器建立两个虚拟目录?
- 如何在一行中加入一个回车符!
- 高分求,如何用delphi中的olecontainer来把word 嵌入到delphi的form中进行操作!
- 请教!!寻找详细介绍wordapplication等控件的方法和属性的地方!!
INSERT INTO 表(字段1,字段2)
select 'AAA','AAA' union all
select 'BBB','BBB' union all
select 'CCC','CCC'
procedure TForm1.Timer1Timer(Sender: TObject);
try
DataModule2.DataSource2.DataSet.Insert;
DataModule2.DataSource1.DataSet.Next;//////////此句最为关键
if DataModule2.DataSource1.DataSet.Eof = True then timer1.Enabled := false ;
if DataModule2.DataSource1.DataSet.Eof = True then ShowMessage('数据以导入成功:');
except
MessageBox(0,'数据导入失败','错误',MB_OK);
end;要例子:CALL ME
bengin
insert into ACCOUNTTYPE (l_accountset, L_ACCOTYPE, VC_ATNAME)
values (-1, 1, 'AA类');
insert into ACCOUNTTYPE (l_accountset, L_ACCOTYPE, VC_ATNAME)
values (-1, 2, 'BB类');
insert into ACCOUNTTYPE (l_accountset, L_ACCOTYPE, VC_ATNAME)
values (-1, 3, 'CC类');
insert into ACCOUNTTYPE (l_accountset, L_ACCOTYPE, VC_ATNAME)
values (-1, 4, 'DD类');
commit;
end;
for i :=0 to 100 do
begin
adoquery1.close;
adoquery1.clear;
adoquery1.sql.add('insert into .....');
adoquery.ExecSQL;
end;