以下代碼返回一個硬編碼值的存儲過程。我需要允許74更改爲從組合框中選擇的任何內容。任何幫助是極大的讚賞。我在Access中使用傳遞查詢。使用參數的存儲過程
Private Sub ok_Click()
Dim objConnection As New ADODB.Connection
Dim objCom As ADODB.Command
Dim provStr As String
Set objCom = New ADODB.Command
objConnection.Provider = "sqloledb"
provStr = "Data Source=**;" & "Initial Catalog=IKB_QA;User Id=**;Password=**;"
objConnection.Open provStr
With objCom
.ActiveConnection = objConnection
.CommandText = "dbo.ix_spc_planogram_match 74"
.CommandType = adCmdStoredProc
.Execute
End With
End Sub
不是.text,.text屬性僅在控件具有焦點時可用。默認屬性是.value,所以只要綁定列包含所需的值,就可以說'yourComboBox'。如果你必須的話,你可以明確地使用.value屬性,但是你不需要。 – Fionnuala 2012-07-11 18:22:17