Visual Basic - ABRIR UNA CONSULTA ALMACENADA CON ADO

Life is soft - evento anual de software empresarial
 
Vista:

ABRIR UNA CONSULTA ALMACENADA CON ADO

Publicado por CELSO (96 intervenciones) el 30/10/2001 23:20:39
HOLA.
MI PROBLEMA ES QUE NO SE ABRIR UNA CONSULTA ALMACENADA MEDIANTE ADO.
INTENTE ABRIRLA COMO UN RECORDSET NORMAL PERO NO ME DA NINGUN REGISTRO. YO LA ABRO ASI.
DIM CN AS NEW ADODB.CONNECTION
DIM RS AS NEW ADODB.RECORDSET

CN.OPEN ..........
RS.OPEN "consulta,cn,.......

CUAL ES EL PROBLEMA, DONDE METO LA PATA.
MUCHAS 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:ABRIR UNA CONSULTA ALMACENADA CON ADO

Publicado por isidroalmaguer (356 intervenciones) el 31/10/2001 17:45:29
te mando un ejemplo de como abrir un procedimiento almacenado con ADO, el procedimiento esta en la base de datos de SQL Server

' Crear nuevos registros en tabla tmpVehiclesMonitor
' Tránsito cargado
strSQL = "sp_VehiclesMonitor @vcType = " & "'ToPlants', "
strSQL = strSQL & "@iCircuitId = NULL, "
strSQL = strSQL & "@iPlantId = NULL, "
strSQL = strSQL & "@iSupplierId = NULL, "
strSQL = strSQL & "@iProductId = NULL, "
strSQL = strSQL & "@dtActualDate = '" & fecAct & "', " ' fecha de creacion de la consulta
strSQL = strSQL & "@iUserId = " & iUser ' usuario que agrega los registros a la tabla

cnn.Execute strSQL ' crea los registros en el servidor para transito cargado

strSQL = "sp_VisualResumeLoads @iUserId = " & iUser
Set rstCargado = cnn.Execute(strSQL) ' Trae los registros al cliente

' llenar tablas de access
InsertaRegistros rstCargado, "tbl_Cargado"

cnn es la conexion ADO
rstcargado el recordset tipo ADODB.recordset

espero te ayude

saludos
isidroalmaguer(IA)
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