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

Contar Id's e imprimirlos.

Estas en el tema de Contar Id's e imprimirlos. en el foro de ASP Clásico en Foros del Web. Bueno, tengo un sistema de noticias que he estado armando con pedazitos de ejemplos que veo, ya funciona bien, pero ahora lo que quiero es ...
  #1 (permalink)  
Antiguo 23/07/2002, 20:53
Avatar de Chikis
Usuario no validado
 
Fecha de Ingreso: agosto-2001
Ubicación: Cuernavaca, Morelos, Mexico
Mensajes: 170
Antigüedad: 22 años, 9 meses
Puntos: 0
Contar Id's e imprimirlos.

Bueno, tengo un sistema de noticias que he estado armando con pedazitos de ejemplos que veo, ya funciona bien, pero ahora lo que quiero es imprimir el numero de noticias que tengo.

Mi idea es contar los ID que hay (en mi BD los Id son Autoincrement) e imprimirlos, se puede?? hay alguna forma de hacerlo??

les agradeceria me ayudaran
  #2 (permalink)  
Antiguo 23/07/2002, 23:07
Avatar de misitioweb  
Fecha de Ingreso: diciembre-2001
Ubicación: Monterrey, N.L.
Mensajes: 99
Antigüedad: 22 años, 6 meses
Puntos: 1
Re: Contar Id's e imprimirlos.

mmm....

pues si tienes todas tus noticias en una tabla, yo creo que lo unico que tienes que hacer es contar los registros, y tendras el numero de noticias...

  #3 (permalink)  
Antiguo 24/07/2002, 00:25
Avatar de Sir Matrix  
Fecha de Ingreso: octubre-2000
Ubicación: Dentro de mi cabeza. ono?
Mensajes: 1.264
Antigüedad: 23 años, 8 meses
Puntos: 3
Re: Contar Id's e imprimirlos.

y eso se hace con:

total_registro= rs.recordcount

(creo que era así)
  #4 (permalink)  
Antiguo 24/07/2002, 06:13
Avatar de urjose  
Fecha de Ingreso: diciembre-2001
Mensajes: 5.286
Antigüedad: 22 años, 5 meses
Puntos: 1
Re: Contar Id's e imprimirlos.

SQL="SELECT COUNT(ID) AS CONTADOR FROM TABLA"
Set RS=oConn.Execute(SQL)

Response.Write "Tienes"&Rs("Contador")&am p;" Noticias"

Saludos

<center>
<a href=http://comunidadguru.com><img border=0 src=http://comunidadguru.com/imagenes/logos/logo.gif></a>
</center>
  #5 (permalink)  
Antiguo 24/07/2002, 17:18
Avatar de Chikis
Usuario no validado
 
Fecha de Ingreso: agosto-2001
Ubicación: Cuernavaca, Morelos, Mexico
Mensajes: 170
Antigüedad: 22 años, 9 meses
Puntos: 0
Re: Contar Id's e imprimirlos.

Bueno, un amigo me ayudo con esto pero no funciona:

&lt;% Set Obj_conn = Server.CreateObject (&quot;ADOB.connection&quot;)
Set Obj_rs = Server.CreateObject (&quot;ADOB.RecodSet&quot;)
Obj.Conn.Open &quot;DRIVE={Microsoft Acces Driver (*.mbd)}dbq&quot; &amp; ServerMapPath (base.mbd)
sql= &quot;Select TOP 3 * FROM Noticia order by ID desc&quot;
obj_RS.Open sql , obj_conn , 3,3
%&gt;
&lt;%do while not rs.eof
response.write (&quot;id&quot;) movenext
%&gt;

Y me saca un error

Tipo de error:
Error de compilación de Microsoft VBScript (0x800A0401)
Se esperaba un final de instrucción
/numeronoti.asp, línea 30, columna 22
response.write (&quot;id&quot;) movenext

Alguien me puede ayudar?
  #6 (permalink)  
Antiguo 24/07/2002, 17:26
 
Fecha de Ingreso: enero-2002
Ubicación: Yerba Buena - Tucumán
Mensajes: 259
Antigüedad: 22 años, 5 meses
Puntos: 0
Re: Contar Id's e imprimirlos.

Tienes que separar las líneas
Response.write(...)
rs.MoveNext

Ponelas en líneas distintas
Saludos :cantar:

<center><font face=Verdana size=2>Webmaster de [/CODE]<A href="http://www.salirxtucuman.com.ar" target="_blank"><img src="http://www.efrance.fr/salirxtucuman/images/titulo.gif" border=0 align="absmiddle"></a></center>
  #7 (permalink)  
Antiguo 24/07/2002, 17:35
 
Fecha de Ingreso: enero-2002
Ubicación: Yerba Buena - Tucumán
Mensajes: 259
Antigüedad: 22 años, 5 meses
Puntos: 0
Re: Contar Id's e imprimirlos.

Ademas es:
Response.write(obj_RS(&quot;id&quot;)) y no solo Response.write(&quot;id&quot;)

Además si lo que quieres es saber solo el nº de registros en total que tienes, no hace falta que hagas lo que estás haciendo, solo utilizá la propiedad RecordCount como te lo dijeron anteriormente. Sería:

total_registros = obj_RS.RecordCount

Saludos

<center><font face=Verdana size=2>Webmaster de [/CODE]<A href="http://www.salirxtucuman.com.ar" target="_blank"><img src="http://www.efrance.fr/salirxtucuman/images/titulo.gif" border=0 align="absmiddle"></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 00:19.