共 2 个好友
共0篇迷你博客
共11 条帖子
共0 篇文章
共 2 条留言
我用的是VB6,我能实现导入导出,不过有几个问题:1.导入数据时Excel中的数据得根据我编写的程序来写,这样我觉得不太好,不知道有没有好的解决方法,在网上找不到相关的,2:我导出时的数据是导出到sheet4,然后把他再导入数据库就不行了,因为导入的时候只能从sheet1(或sheet1~sheetn中的一个)导入数据
你好,请问在vb中怎么进行数据库异构,导入与导出EXCEL数据文件呢,我在做毕业论文呢,真是急了呀,麻烦帮帮我哦!
你用的是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/>