永发信息网

用VBA语言调用sql数据库数据到excel中

答案:1  悬赏:20  手机版
解决时间 2021-01-18 02:58
用VBA语言调用sql数据库数据到excel中
最佳答案
VBE 工具 引用,选中 Microsoft ActiveX Data Object 2.8 Library
我不清楚是不是UFDATA_013_2008表的VENDOR列的数据,如果不是,你自己改一下SQL语句吧,sql = "select VENDOR from UFDATA_013_2008"

Sub SQL数据导入()

Dim cn As New ADODB.Connection
Dim rs As ADODB.Recordset
Dim str As String
Dim sql As String
Dim i As Integer

str = "Provider=SQLOLEDB;Data Source=SQLSERVER服务器名或IP;DATABASE=数据库;UID=用户名;PWD=密码"
cn.Open str
Set rs = New ADODB.Recordset
sql = "select VENDOR from UFDATA_013_2008"
rs.Open sql, cn, adOpenStatic, adLockOptimistic

If Not rs.EOF Then
For i = 1 To rs.RecordCount
Sheet2.Cells(i, 1).Value = rs.Fields(0).Value
Next i
rs.MoveNext
End If
rs.Close
cn.Close
End Sub
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
有关岩石圈的叙述,正确的是A.岩石圈包括地壳
什么店有卖2k纸,文具店有吗
小米游戏本与X8ti哪个后续升级的空间大?
主角重生天庭成为天兵的小说
单选题孔子《论语·宪问》中说,“不怨天,不
这是什么电阻?
lomo卡是什么东东?跟明信片一样吗
刨腹生宝宝用生育险可以报销多少
wwe第28届摔跤狂热大赛什么时候开始
如何手工制作一本精美的书籍
古代母亲誓死保护儿子的故事
怎样才能解除qq号和开心消消乐的绑定
我要基本逻辑电路路的原理图,就是用模拟电路
女生小问题
乐清市南大街和建设中路交叉路口红绿灯在什么
推荐资讯
汽车抛光漆和美容漆能说说区别吗?请教3m和g3
胜利精密怎么样
国企水电站面试一般面试些什么啊
放飞梦想做志向远大的好少年诗歌
姜太公帮谁打败了商朝的暴君?
房子重新拆建要什么手续
已知二分之a=3分之b,=0求代数式a^2-4b^2分之
什么人可以做目击证人
有没有人有Sc2AdvancedTrainer的新版本
惠普mini1103700笔记本的报价是多少谁知道
祝福的祝字的组词是什么
春意盎然,携一抹花香入心,上联一抹花香求下
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?