Kết nối Excel tới Microsoft SQL server 2008 express

Liên hệ QC

sonlamhpu

Thành viên chính thức
Tham gia
20/8/09
Bài viết
84
Được thích
10
Gửi mọi người ạ!
Hiện tại em đang có một cơ sở dữ liệu, sử dụng SQL server 2008 express
Em đang muốn truy xuất dữ liệu từ 1 truy vấn SQL ra các cột trong Excel
Em có tìm hiểu nhưng khi kết nối nó báo lỗi ngay từ đoạn đầu, không biết sử dụng thư viện gì
Các bác đi qua giúp em vài chữ để em có thể tiến bộ nhé
Em cảm ơn mọi người ạ
 
Ban dung ref ADO nhé sau do ban mo SQL studio len nhe xem dang dung ket noi nhu the nào. Code vi du ne:

Public Sub TestSQL_Connection()
Dim cn As New ADODB.Connection
On Error GoTo ErrHandler

If cn.State = adStateOpen Then
cn.Close
End If

With cn
' Set connection properties
.ConnectionTimeout = 0
.Provider = "SQLOLEDB.1"
.Properties("Data Source") = '\\10.1.1.1\SQLEXPRESS
.Properties("Initial Catalog") = "Test"
'.Properties("User ID") = "huyns"
'.Properties("Password") = "123456"
.Properties("Integrated Security") = "SSPI"
.Properties("Persist Security Info") = False
.Open
End With
Exit Sub
ErrHandler:
MsgBox Err.Description
End Sub
 
Lần chỉnh sửa cuối:
Gửi mọi người ạ!
Hiện tại em đang có một cơ sở dữ liệu, sử dụng SQL server 2008 express
Em đang muốn truy xuất dữ liệu từ 1 truy vấn SQL ra các cột trong Excel
Em có tìm hiểu nhưng khi kết nối nó báo lỗi ngay từ đoạn đầu, không biết sử dụng thư viện gì
Các bác đi qua giúp em vài chữ để em có thể tiến bộ nhé
Em cảm ơn mọi người ạ
- Bạn đã thiết lập cho kết nối từ ngoài vào hay chưa?
- Ở máy khác kết nối = công cụ sẵn có vào máy chứa CSDL được hay không?
- Bạn đang muốn truy vấn qua mạng lan hay là qua internet?
 
Web KT

Bài viết mới nhất

Back
Top Bottom