Foros del Web » Programando para Internet » ASP Clásico »

ADODB.Command

Estas en el tema de ADODB.Command en el foro de ASP Clásico en Foros del Web. Hola .... estoy con este problema! quiero manipular un store procedure como su fuera un recordset comun y corriente... y ademas quiero que quere paginado! ...
  #1 (permalink)  
Antiguo 11/08/2002, 18:02
 
Fecha de Ingreso: febrero-2002
Mensajes: 442
Antigüedad: 23 años, 2 meses
Puntos: 2
ADODB.Command

Hola .... estoy con este problema!
quiero manipular un store procedure como su fuera un recordset comun y corriente... y ademas quiero que quere paginado! (es por eso que recurri al Command)

----------------------
<%@LANGUAGE="VBSCRIPT"%>
<%
MM_objConn_STRING = "dsn=sistemB;uid=sa;"

if request.form("hfaf")=1 then
Dim Cmd__panio
Cmd__panio = ""
if(request.form("anio") <> "") then Cmd__panio = request.form("anio")

Dim Cmd__cpostal
Cmd__cpostal = ""
if(session("cp") <> "") then Cmd__cpostal = session("cp")

set Cmd = Server.CreateObject("ADODB.Command")
Cmd.ActiveConnection = MM_objConn_STRING
Cmd.CommandText = "dbo.ConsultaProcedure8"
Cmd.Parameters.Append Cmd.CreateParameter("RETURN_VALUE", 3, 4)
Cmd.Parameters.Append Cmd.CreateParameter("@panio", 3, 1,4,Cmd__panio)
Cmd.Parameters.Append Cmd.CreateParameter("@cpostal", 3, 1,4,Cmd__cpostal)
Cmd.CommandType = 4
Cmd.CommandTimeout = 0
Cmd.Prepared = true
set objRS = Cmd.Execute()
paso = 1
end if
objRS_numRows = 0
%>
---------------------------
el problema es que me da error como si no encontaria ningun registro... no se!! no me deja manipularlo...! Gracias de antemano!
  #2 (permalink)  
Antiguo 12/08/2002, 11:28
Avatar de MariHo  
Fecha de Ingreso: abril-2001
Mensajes: 156
Antigüedad: 24 años
Puntos: 1
Re: ADODB.Command

No entiendo tu problema, en ningún lado veo que utilices un WHILE o FOR para recorrer el recorset e imprimirlo con response.write o algo por el estilo. Además es difícil responder a tu pregunta sin ver el Procedimiento Almacenado.

Otra pregunta, al parecer tu PA retorna valores, ¿lo utilizas para algo?, aclara bien tus ideas acerca de tu código para ayudarte un poco mejor.


un saludo

MariHo
;¬)
  #3 (permalink)  
Antiguo 04/06/2008, 04:11
 
Fecha de Ingreso: mayo-2008
Mensajes: 9
Antigüedad: 16 años, 11 meses
Puntos: 0
Respuesta: ADODB.Command

Debes utilizar nextrecordset
  #4 (permalink)  
Antiguo 04/06/2008, 09:16
Avatar de u_goldman
Moderador
 
Fecha de Ingreso: enero-2002
Mensajes: 8.031
Antigüedad: 23 años, 3 meses
Puntos: 98
Respuesta: ADODB.Command

Por favor no reflotar temas oxidados espero que 6 años después OXIGENO haya encontrado una solución.
__________________
"El hombre que ha empezado a vivir seriamente por dentro, empieza a vivir más sencillamente por fuera."
-- Ernest Hemingway
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Tema Cerrado




La zona horaria es GMT -6. Ahora son las 15:46.