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

Objeto Command

Estas en el tema de Objeto Command en el foro de ASP Clásico en Foros del Web. Hola... Después de hacer una consulta en sql, ¿Cómo puedo controlar cuantos registros me devolvió la consulta? Lo estoy haciendo con un Objeto Command Set ...
  #1 (permalink)  
Antiguo 18/08/2002, 18:51
 
Fecha de Ingreso: julio-2002
Mensajes: 447
Antigüedad: 22 años, 9 meses
Puntos: 0
Objeto Command

Hola... Después de hacer una consulta en sql, ¿Cómo puedo controlar cuantos registros me devolvió la consulta?
Lo estoy haciendo con un Objeto Command
Set Ob_RS= Ob_Command.Execute
El comando se ejecuta bien y devuelve la consulta bien..
No sé si hay algún parámetro para ponerle al Execute...
Espero alguien pueda ayudarme.. muchas gracias...
  #2 (permalink)  
Antiguo 18/08/2002, 19:00
Avatar de ElAprendiz  
Fecha de Ingreso: enero-2002
Ubicación: Maipu, Chile
Mensajes: 3.706
Antigüedad: 23 años, 3 meses
Puntos: 2
Re: Objeto Command

SELECT Count(*) AS Total FROM tabla;

<center><IMG SRC="http://www.550m.com/usuarios/altolacruz/aprendiz3.gif" ALT="Visitame en AlSurNet.com -- E-Learning E-Commerce Multimedia E-Business--"></center>
  #3 (permalink)  
Antiguo 18/08/2002, 19:14
 
Fecha de Ingreso: julio-2002
Mensajes: 447
Antigüedad: 22 años, 9 meses
Puntos: 0
Re: Objeto Command

Necesito poder usar el total de los registros que me devolvió, pero usando count(*) no puedo..
O sea, necesito que queden en una variable, como hago? muchas gracias...
  #4 (permalink)  
Antiguo 18/08/2002, 19:34
Avatar de ElAprendiz  
Fecha de Ingreso: enero-2002
Ubicación: Maipu, Chile
Mensajes: 3.706
Antigüedad: 23 años, 3 meses
Puntos: 2
Re: Objeto Command

PRUEBA ALGO ASI:

Set dbConn = Server.CreateObject(&quot;ADODB.Connection&quot;)
dbConn.Open(&quot;DRIVER={Microsoft Access Driver (*.mdb)}; DBQ=&quot; &amp; Server.MapPath(&quot;pedido.mdb&quot;))
Dim rsNumReg, numReg
Set rsNumReg=dbConn.Execute(&quot;SELECT COUNT(*) AS nreg FROM tu_tabla&quot;)
numReg=rsNumReg(&quot;nReg&quot;)



<center><IMG SRC="http://www.550m.com/usuarios/altolacruz/aprendiz3.gif" ALT="Visitame en AlSurNet.com -- E-Learning E-Commerce Multimedia E-Business--"></center>
  #5 (permalink)  
Antiguo 18/08/2002, 23:27
 
Fecha de Ingreso: julio-2002
Mensajes: 447
Antigüedad: 22 años, 9 meses
Puntos: 0
Re: Objeto Command

Ahora si, así si funciona.. Muchas gracias...
Estaba probando con varios campos de la base además de Count (*), y creo que si no uso GROUP BY no se puede... Pero usándolo solo va bien, graciasssss......
  #6 (permalink)  
Antiguo 18/08/2002, 23:31
Avatar de urjose  
Fecha de Ingreso: diciembre-2001
Mensajes: 5.286
Antigüedad: 23 años, 4 meses
Puntos: 1
Re: Objeto Command

Mas bien tienes que abrir el recordset y utlizar el Recordcount de ADO...

<a href='ir.asp?http://www.devguru.com' target='_blank'>http://www.devguru.com...</a>

Saludos

<center>
<a href=http://comunidadguru.com><img border=0 src=http://comunidadguru.com/imagenes/logos/logo.gif></a>
</center>
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.
Respuesta




La zona horaria es GMT -6. Ahora son las 07:54.