Visual Basic - COMO EJECUTAR STORED PROCEDURE?

Life is soft - evento anual de software empresarial
 
Vista:

COMO EJECUTAR STORED PROCEDURE?

Publicado por Karla (10 intervenciones) el 09/12/2002 20:13:42
HOLA COMO SE EJECUTA UN STORED PROCEDURE DE SQL EN VB, COMO ES LA SINTAXIS?
GRACIAS
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:COMO EJECUTAR STORED PROCEDURE?

Publicado por TiburonBlanco (37 intervenciones) el 09/12/2002 21:37:42
CN01.Execute "{CALL INSERTAR}"

Donde:

CN01 es la conexion hacia SQL Server
CALL es el comando que se utiliza para la llamada del SP
INSERTAR es en nombre del Stored Procedure de SQL Server.

Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:COMO EJECUTAR STORED PROCEDURE?

Publicado por sergio (20 intervenciones) el 10/12/2002 13:44:19
Si necesitas ejecutar un Store Procedure que devuelva datos debes hacer lo siguiente :

siendo cn una conexion valida, y Rs un recordset

sq="Exec NombredelProcedimientoAlmacenado "
rs.open sq,con,, adOpenKeySet, adLockReadOnly

con esto trabajas el recordset como si fuera una tabla comun y corriente

si el procedimiento almacenado tiene parametros sería

siendo parametro1 y parametro3 valores númericos y parametro2 un string (los parametros string debes encerrarlos entre ' )

sq="Exec NombredelProcedimientoAlmacenado " & parametro1 & ",'" & parametro2 & "'," & parametro3

rs.open sq,con,, adOpenKeySet, adLockReadOnly
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar