您的位置:首页 > 数据库

用Excel VBA连接SQL Server数据库并将表中的数据显示到Excel中

2016-04-06 17:10 387 查看
本实例使用VB语言和OLEDB类连接SQL Server 2005数据库。

在sheet1上右键→查看代码,加入如下代码:

Sub admin()
Dim conn, xRs

Set conn = CreateObject("ADODB.Connection")
conn.Open "Provider=SQLOLEDB.1;Persist Security Info=False;User ID=sa;PWD=abc;Initial Catalog=GoodLuck;Data Source=localhost"
Set xRs = CreateObject("ADODB.RecordSet")

sSql = " Select * from View_S_E"
xRs.Open sSql, conn, 1, 3

Sheet1.Cells.Clear
Sheet1.Range("A1").CopyFromRecordset xRs
xRs.Close

conn.Close
Set xRs = Nothing
Set conn = Nothing
End Sub
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: