RE:Como enviar datos a un sp
Yo lo hago asi:
Declaro el comando
Public comGetOneInstance As ADODB.Command
Creo una funcion para llamar al SP
Public Sub RecuperaBanco(COD_BANCO)
Set comGetOneInstance = New ADODB.Command
With comGetOneInstance
.ActiveConnection = cnContabilidad
.CommandType = adCmdStoredProc
.CommandText = "sp_GetOneInstance_Banco"
.Parameters.Append .CreateParameter("@COD_BANCO", adChar, adParamInput, 2)
.Parameters("@COD_BANCO").Value = COD_BANCO
.Parameters.Append .CreateParameter("@DES_BANCO", adChar, adParamOutput, 20)
.Parameters.Append .CreateParameter("@RETURN", adInteger, adParamReturnValue)
.Execute 'Ejecuta el SQL-Procedure
End With
End Sub
Luego lo llamo asi
Call RecueraBanco(txtBanco)
If comGetOneInstance.Parameters("@RETURN").Value = 0 Then
txtDescripcion = comGetOneInstance.Parameters("@DES_BANCO").Value
Else
txtDescripcion = ""
End If
Saludos desde Lima