最近登录的好友
查看全部

共 2 个好友

迷你博客

共0篇迷你博客

最新帖子

共11 条帖子

龚志(edidu)在线状态 1月前

社区头衔:
专家排行榜
社区生日:
2005-04-08 |生日:1984-11-01
所在城市:
技术专长:
Sql server,VB,Vbscript,C#,ASP.net,Javascript,ActionScript,VBA,Access
开发工具:
兴趣爱好:
个人简介:
谋后而定,行且坚毅。
所在行业:
所在公司:
 
(仅好友可见)
联系方式:
(仅好友可见)
 
编辑我的资料
人气:
[人气排行榜] 共 66 人访问 / 查看详细
专家分:
[专家分排行榜] 共 1288 分 / 查看详细
可用分:
[可用分排行榜] 共 782 分
所获勋章:
个人动态
09月12
博客
查看全部

共0 篇文章

留言
查看全部

共 2 条留言

华林 2008-05-17

我用的是VB6,我能实现导入导出,不过有几个问题:1.导入数据时Excel中的数据得根据我编写的程序来写,这样我觉得不太好,不知道有没有好的解决方法,在网上找不到相关的,2:我导出时的数据是导出到sheet4,然后把他再导入数据库就不行了,因为导入的时候只能从sheet1(或sheet1~sheetn中的一个)导入数据

华林 2008-05-01

你好,请问在vb中怎么进行数据库异构,导入与导出EXCEL数据文件呢,我在做毕业论文呢,真是急了呀,麻烦帮帮我哦!

龚志 回复于 2008-05-09

你用的是vb6还是vba?你可以利用vbs建立excel application对象,然后进行操作,就可以随心所欲的进行Excel与database之间的交互。<br/>不过,这种方式有两个缺点:<br/>1. 在操作database中需要一个dataset或者recordset来操作数据库数据,还需要一个excel对象来操作excel的range数据,如果数据量极大(上万条),将会引发内存不足的问题<br/>2. 如果没有操作好excel对象,可能会出现内存垃圾,直到及其崩溃为止。<br/><br/>除了上述方法,还可以使用vba中的saveas或saveto方法,将recordset的数据导出为csv文件,利用excel打开<br/>