用VB编写一个导入EXCEL文件数据到SQL2000数据库中的程序,怎么编写的

用VB编写一个导入EXCEL文件数据到SQL2000数据库中的程序,怎么编写的,第1张

*** 作方法如下:

1、导入Excel数据,同时创建表:

select into 表名 FROMopenrowset( 'MicrosoftJetOLEDB40','EXCEL 80;HDR=YES;IMEX=1;DATABASE=文件路径','select from [Excel表名(默认为Sheet1)$]')。

2、在表中插入Excel数据:

insert into 表名 select fromopenrowset( 'MicrosoftJetOLEDB40','EXCEL 80;HDR=YES;IMEX=1; DATABASE=文件路径','select from [Excel表名(默认为Sheet1)$]')。

3、导出数据到Excel中:

insert into openrowset('MicrosoftJetOLEDB40','EXCEL 80;HDR=YES;IMEX=0; DATABASE=文件路径','select from [Excel表名(默认为Sheet1)$]') select from 表名;需要创建Excel文件并指定列名后才可以导出。

要用两个连接 一个连接excel 一个连access,把从excel查处的数据放到dataset里,循环dataset的记录,用另一个连接插入到access中。

抱歉,没仔细看代码,你可能需要确认一下执行到connOpen 时,conn的状态有打开,然后再执行到connExecute "select into tmptable 时确认一下ACESS中有生成tmptable 这个表,如果没有,那么再看看你传进去的路径是否正确,路径上确实存在excel和access文件,确定SQL写的空格字符什么的。

以上就是关于用VB编写一个导入EXCEL文件数据到SQL2000数据库中的程序,怎么编写的全部的内容,包括:用VB编写一个导入EXCEL文件数据到SQL2000数据库中的程序,怎么编写的、vb语言将excel表中的数据导入到数据库、等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/10200517.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-06
下一篇 2023-05-06

发表评论

登录后才能评论

评论列表(0条)

保存