excel导入数据库时如何判断导入的excel里有多少记录?这循环要怎么写?
excel导入sql server数据库。
就是要做一个判断,当excel里的记录没有到最后一条记录就一条条的循环导入,当到最后一条并导入后就停止导入。这个循环的代码要怎么写?
我以前用的是 for i:=2 to 10000 do 但有时记录只有2000条,这样就会出现空的记录导入数据库。问题要如何解决?
谢谢。
问题点数:100、回复次数:7Top
1 楼guguda(刀巴)回复于 2002-10-14 10:39:38 得分 0
没有回答一下?
自己UPTop
2 楼lwk_hlj(阿凯(学习oralce中))回复于 2002-10-14 10:41:13 得分 45
var
d:boolean;
i:integer;
begin
d:=true;
i:=1;
while d do
begin
if cells[i,0]='' then d:=false
else
begin
///
inc(i);
end;
end;Top
3 楼guguda(刀巴)回复于 2002-10-14 11:16:38 得分 0
搂上的代码好像有问题Top
4 楼lyyrw(咋暖还寒)回复于 2002-10-14 14:29:54 得分 10
为什么要一条条导入,整批导入不行吗?
Top
5 楼guguda(刀巴)回复于 2002-10-14 14:35:01 得分 0
可以啊。但里边的循环怎么写?Top
6 楼guguda(刀巴)回复于 2002-10-14 15:16:11 得分 0
upTop
7 楼wjlsmail(小脖领)回复于 2002-10-14 15:17:21 得分 45
给我邮件,我给你Excel导入Sql Server 2000的代码, 也许能帮你Top




