Como ejecutar un Stored Procedure?
Respuesta :
Bueno por alli he visto que preguntan como ejecutar o bien como pasarle un parametro aun stored procedure, bien el ejemplo ejecuta y recibe datos de un stored procedure..
teniendo un stored procedure así:
Código:
CREATE PROCEDURE dbo.Proc_revision_reg(@Reg bigint)
AS SELECT id_registro, cancelado
FROM dbo.pricipal_registros
WHERE (cancelado = 0) AND (id_cuenta_registro = @Reg)
GO
solo ejecutamos un codigo así desde visual basic..
Código:
Dim db As ADODB.Connection
Dim DB as ADoDB.connection
Dim Cmd As ADODB.Command
Db2.Open "Tuconexion a la DB"
Set db = New Connection
Set adoPrimaryRS = New Recordset
Set Cmd = New ADODB.Command
With Cmd
.ActiveConnection = db
.CommandText = "NombreProcedimiento"
.CommandType = adCmdStoredProc
.Parameters("@REG") = NodeRegistro
Set adoPrimaryRS = .Execute ' aqui pasa los valores al recordset
End With
y así de fácil...
nos vemos..