当前位置:编程学习 > VB >>

如何用VBA宏把excel数据导入sql2005中?

大家好,现在想求教一段EXCEL的宏程序,具体要求是这样的:
1. 如何实现EXCEL和SQL2005的连接
2. 假设存在以下EXCEL表

班级   姓名
1     小王
2     小张
3     小李
如何将其内容存到SQL2005中?
谢谢各位 --------------------编程问答-------------------- 导出我会
Set rs = CreateObject("ADODB.RecordSet")
Sql = "exec sp_name"
希望对楼主有帮助 --------------------编程问答-------------------- 谢谢你的关心,我想把excel数据导入到数据库中,导出已经实现了,非常感谢! --------------------编程问答-------------------- 如果SQLSERVER中已经有此表,比较好实现
用VBA一行行获取EXCEL表中的数据,连接数据库,用数据库对象插入到数据库的表中即可。

如果SQLSERVER中没有表,那就麻烦一些
要先用VBA判断出EXCEL表中的结构,如先读出所有数据,然后判断最多有多少列,然后在SQLSERVER中建表,最后使用数据库操作对象插入数据。 --------------------编程问答-------------------- lz要干嘛? --------------------编程问答-------------------- 不是什么太麻烦的东西,如果是sqlserver2000就好了,2005我就用过一天,机器上也没有,如果你还未解决的话,发你的xls文件,到jyh_jack@163.com,注明你的问题地址。 --------------------编程问答-------------------- 接分先!
补充:VB ,  VBA
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,