Ejecutar un procedimiento almacenado (stored procedure)

Creado por David Miralpeix, Modificado el Vie, 16 Feb a 12:26 P. M. por David Miralpeix

Mediante el siguiente código es posible ejecutar una stored procedure mediante la conexión con la base de datos, así como pasarle los parámetros que ésta pueda necesitar, y recibir, si existe, el valor de retorno del procedimiento.


Código VB6:

Set params = gcn.DameNewCollection
params.Add CLng(param1)
params.Add CLng(param2)
' ...
params.Add CLng(paramN)

retVal = gcn.EjecutaStoreCol("nombreStoredProcedure", params)

Código C#:

IVB6Collection<Valor> lColParam = gCn.DameNewCollection();

string Parametro1 = "PAR1";
int Parametro2 = 156;
Valor ParametroN = new Valor("PAR3");

lColParam.Add(Parametro1);
lColParam.Add(Parametro2);
// ...
lColParam.Add(ParametroN);

bool retVal= gCn.EjecutaStoreCol("nombreStoredProcedure", lColParam);

¿Le ha sido útil este artículo?

¡Qué bien!

Gracias por sus comentarios

¡Sentimos mucho no haber sido de ayuda!

Gracias por sus comentarios

¡Háganos saber cómo podemos mejorar este artículo!

Seleccione al menos una de las razones
Se requiere la verificación del CAPTCHA.

Sus comentarios se han enviado

Agradecemos su esfuerzo e intentaremos corregir el artículo