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

Listar campos dentro de Tablas!

Estas en el tema de Listar campos dentro de Tablas! en el foro de ASP Clásico en Foros del Web. Hola amigos.. me dan un ejemplo de como hago para Listar Registros dentro de una Tabla? y si le podemos dar formatos a las tablas ...
  #1 (permalink)  
Antiguo 21/08/2002, 10:33
 
Fecha de Ingreso: marzo-2002
Mensajes: 41
Antigüedad: 23 años, 2 meses
Puntos: 0
Listar campos dentro de Tablas!

Hola amigos.. me dan un ejemplo de como hago para Listar Registros dentro de una Tabla? y si le podemos dar formatos a las tablas para una mejor presentacion

Saludos!

  #2 (permalink)  
Antiguo 21/08/2002, 23:54
Avatar de urjose  
Fecha de Ingreso: diciembre-2001
Mensajes: 5.286
Antigüedad: 23 años, 4 meses
Puntos: 1
Re: Listar campos dentro de Tablas!

<table>
<%
'Conexion
Do While Not Rs.EOF%>
<tr>
<td> <%=Rs("nombreCampo")%></td>
<td> <%=Rs("nombreCampo")%></td>
</tr>
<%
Loop
Rs.MoveNext
%>
</table>

Saludos


<center>
<a href=http://comunidadguru.com><img border=0 src=http://comunidadguru.com/imagenes/logos/logo.gif></a>
</center>
  #3 (permalink)  
Antiguo 22/08/2002, 11:36
 
Fecha de Ingreso: agosto-2002
Mensajes: 3
Antigüedad: 22 años, 8 meses
Puntos: 0
Re: Listar campos dentro de Tablas!

hola exite un metodo mucho más eficiente que es traspasar los datos a un vector y luego desplegarlos recorriendo el vector por ejemplo

set cnn = getconnection
set rst = server.CreateObject(&quot;ADODB.Recordset&quot;)
SQL=&quot;tu base de datos&quot;
tbl=sql
rst.Open tbl,cnn,adOpenKeyset,adLockOptimistic


miTabla = rst.GetRows

&lt;-!'cerramos la base y liberamos la variable!-&gt;
rst.Close
set rst = nothing

&lt;!-Recorremos el vector
'Desde el primero hasta el último &quot;registro&quot;... -!&gt;
for I = 0 to UBound(miTabla,2)
&lt;!-'Abrimos una nueva fila '!-&gt;
Response.Write(&quot;&lt;TR&gt;&lt;TD&gt; width='60'&gt;&quot;)
&lt;!-'Desde el primero hasta el ultimo &quot;campo&quot; de la base...-&gt;
for J = 1 to Ubound(miTabla, 1)
&lt;!-'Imprimo una celda para cada campo !-&gt;
Response.Write(&quot;&lt;TD&gt;&quot;&amp; miTabla(J, I) &amp;&quot;&lt;/TD&gt;&quot;)
next
Response.Write(&quot;&lt;/TR&gt;&quot;)
next


%&gt;


esto es muchisimos más eficiente ya que la carga de los datos se realiza una sola vez y no hay que recorrer la base registro por registro, ademas tiene la gracia que es más rapido. ;)
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 11:20.