3
你好下面是我的代碼,我不能夠從我的SQL服務器, 其投擲誤差數據從SQL Server獲取在VBA
Compiler error : object required.
獲取數據有與連接,連接沒有問題是成功的。
請糾正我的代碼,幫我這件事
Private Sub CommandButton1_Click()
Set SQLConn = CreateObject("ADODB.Connection")
SQLConn.Open "provider =sqloledb; Data Source = xxxx; Initial Catalog = jjjj; User Id = yyyy; Password = zzzz"
MsgBox "Connection Succesful"
Set SQLData = CreateObject("ADODB.Recordset")
With SQLData
' Assign the Connection object.
.ActiveConnection = SQLConn
' Extract the required records.
.Open "select invoice_num, invoice_date, invoice_amount from im_invoice where billing_account = 'HS0076A' and invoice_date ='01-apr-2011'"
' Copy the records into cell A1 on Sheet1.
Sheet1.Range("A1").CopyFromRecordset SQLData
' Tidy up
.Close
End With
SQLConn.Close
Set SQLData = Nothing
Set SQLConn = Nothing
End Sub
謝謝
謝謝你的工作.... :)
您好!如果你發現如何使它工作,你能接受幫助你的答案嗎? :)您可以通過點擊答案旁邊的複選標記來接受答案。 – hammythepig 2017-02-06 22:47:21