0
다음 코드는 하드 값이 코딩 된 저장 프로 시저를 반환합니다. 나는 74 (@codecode in Stored Procedure)를 콤보 박스에서 선택된 것으로 변경하도록 허용해야한다. 어떤 도움이라도 대단히 감사합니다. Access에서 통과 쿼리를 사용하고 있습니다. 저장 프로 시저저장 프로 시저에 매개 변수 전달
Private Sub ok_Click()
Dim objConnection As New ADODB.Connection
Dim objCom As ADODB.Command
Dim provStr As String
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=***;User Id=***;Password=***;"
objConnection.Open provStr
With objCom
.ActiveConnection = objConnection
.CommandText = "dbo.ix_spc_planogram_match " & ("@catcode=") & Me.cat_code.Value
.CommandType = adCmdStoredProc
.Parameters.Refresh
.Parameters("@catcode").Value = me.cat_code.value
.Execute
End With
End Sub
:이 콤보의 바운드 열이 필요한 값이 포함되어 있다고 가정한다
.CommandText = "dbo.ix_spc_planogram_match " & me.cat_code
.CommandType = adCmdStoredProc
.cmd.Parameters("@catcode") = me.cat_code
.Execute
:
execute dbo.ix_spc_planogram_match @catcode