Visual Basic - Como trabajar con Proc. Almacenados ????? urgente

Life is soft - evento anual de software empresarial
 
Vista:

Como trabajar con Proc. Almacenados ????? urgente

Publicado por pipo (14 intervenciones) el 25/06/2003 23:37:19
como se trabaja con procedimientos almacenaods enm VB porfabor mi trabajo esta en juego !!!!!!!11111 si alguien tiene un ejemplo se lo agradeseria si me pudiera facilitar grasias de antemano a todos
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 trabajar con Proc. Almacenados ????? urgen

Publicado por Cecilia Colalongo (3116 intervenciones) el 26/06/2003 11:30:54
Si te refieres a Procedimientos Almacenados de una Base de datos, puedes ejecutarlos desde ADO:

Dim cnt As Connection, cmd As Command, rst As Recordset

Set cnt = New Connection

cnt.Open TuConnectionString

Set cmd = New Command
Set cmd.ActiveConnection = cnt

cmd.CommandType = adcmdStoredProc
cmd.CommandText = "TuProcedimiento"

cmd.Parameters.Append cmd.CreateParameter("Parametro1",TipoDeDatos1,Longitud1)

cmd.Parameters.Item("Parametro1").Value = Valor1

Set rst = cmd.Execute
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 trabajar con Proc. Almacenados ????? urgen

Publicado por Klaock (19 intervenciones) el 07/07/2003 16:58:05
Si se trata de procedimientos almacenados en un SQLServer
con hacer un simple Execute ya te funcionaria.

Por ejemplo tenemos un procedimiento almacenado que se llame "MiProc" que se le pasa por parametro un valor del tipo integer, hariamos :

Private sub EjecutarProc()
Dim objCon as new ADODB.Connection
Dim Rs as new ADODB.Recordset

objCon.open strMiSequenciadeConexion

if objcon.state = adstateopen then

rs.open "EXEC MiProc 234", objCon , 1, 3

else

msgbox "no se ha podido establecer la conexion."
endif

End Sub
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