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

Libro de Visitas -->> AYUDAA!!

Estas en el tema de Libro de Visitas -->> AYUDAA!! en el foro de ASP Clásico en Foros del Web. Hola, podrían decirme como puedo hacer para cargar los mensajes desde la base de datos para un libro de visitas poco a poco? es decir, ...
  #1 (permalink)  
Antiguo 07/04/2002, 14:23
 
Fecha de Ingreso: abril-2002
Mensajes: 6
Antigüedad: 23 años
Puntos: 0
Libro de Visitas -->> AYUDAA!!

Hola, podrían decirme como puedo hacer para cargar los mensajes desde la base de datos para un libro de visitas poco a poco? es decir, que por ejemplo, si hay 30 mensajes, que salgan solo 5 en la 1ª página y el resto salgan en una página aparte.
Me han dicho que podría hacerlo usando (For...Next) pero no se como va eso.
Y otra cosita...
como podría hacer para que si ya hay 30 mensajes almacenados y no quiero que haya más, que se borre automaticamente el mensaje más antiguo para dejar sitio al nuevo introducido, es decir, que siempre haya 30 mensajes y no más. Gracias
  #2 (permalink)  
Antiguo 07/04/2002, 14:52
 
Fecha de Ingreso: febrero-2002
Mensajes: 237
Antigüedad: 23 años, 2 meses
Puntos: 0
Re: Libro de Visitas -->> AYUDAA!!

busca en aspfacil.com

------------------------
Usuari@ # 16047 en los foros
El codigo hecho hombre
<img src="http://www.cs.washington.edu/homes/brad/starcraft.gif">
  #3 (permalink)  
Antiguo 08/04/2002, 11:15
 
Fecha de Ingreso: abril-2002
Mensajes: 6
Antigüedad: 23 años
Puntos: 0
Re: Libro de Visitas -->> AYUDAA!!

Gracias por la info Pero en esa web lo ponen todo para hacerlo con SQL y yo quiero usar la base de datos Access.
Alguien podría ayudarme o ponerme algún código de ejemplo???
  #4 (permalink)  
Antiguo 08/04/2002, 11:22
 
Fecha de Ingreso: abril-2002
Mensajes: 6
Antigüedad: 23 años
Puntos: 0
Re: Libro de Visitas -->> AYUDAA!!

Lo que ya tengo hecho es lo siguiente:

&lt;p align=&quot;center&quot;&gt;&lt;b&gt;&lt;font size=&quot;4&quot; color=&quot;#003366&quot;&gt;Último mensaje:&lt;BR&gt;
&lt;%
Dim conexion, registros, basedatos

basedatos = Server.MapPath(&quot;db\datos.mdb&quot;)

Set conexion = Server.CreateObject(&quot;ADODB.Connection&quot;)

conexion.Open &quot;Provider=Microsoft.Jet.OLEDB.4.0;Data Source=&quot; &amp; basedatos &amp; &quot;;&quot;

Set registros = conexion.Execute(&quot;SELECT * FROM mensajes&quot;)

Do While Not registros.EOF
%&gt;
&lt;font size=&quot;2&quot; color=&quot;#CCFF33&quot;&gt;&lt;%= registros.Fields(&quot;fecha&quot;).Value %&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;i mg src=&quot;usuario.gif&quot;&gt;&lt;font size=&quot;2&quot; color=&quot;#FF6600&quot;&gt;&lt;%= registros.Fields(&quot;nombre&quot;).Value %&gt;:&lt;BR&gt;
&lt;font size=&quot;2&quot; color=&quot;#33CCCC&quot;&gt;&lt;%= registros.Fields(&quot;mensaje&quot;).Value %&gt;&lt;BR&gt;
&lt;%
registros.MoveNext
Loop
registros.Close
Set registros = Nothing
conexion.Close
Set conexion = Nothing
%&gt;

En esto último (registros.MoveNext
Loop) que podría hacer para que solo me mostrara 2 mensajes y no todos los de la base de datos.
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 17:43.