registro en una tabla de dos columnas...

23/01/2007 - 23:46 por Veronica | Informe spam
Es posible en una tabla de dos columnas poner mediante un código ASP el
resultado de una consulta, un registro en una celda y el siguiente registro
en la otra celda ?

Preguntas similare

Leer las respuestas

#1 Matías Iacono
24/01/2007 - 02:16 | Informe spam
Si. Si tienes un recordset, con hacer un movenext despues de imprimir el
primer registro, tienes acceso al segundo.

Saludos.

Matías Iacono
Microsoft MVP
Orador Regional INETA
"Veronica" escribió en el mensaje
news:
Es posible en una tabla de dos columnas poner mediante un código ASP el
resultado de una consulta, un registro en una celda y el siguiente
registro
en la otra celda ?


Respuesta Responder a este mensaje
#2 Veronica
24/01/2007 - 03:44 | Informe spam
SI, eso lo tengo claro. El tema es como hago para poner un registro en una
celda y el otro en la celda de al lado.
Gracias
"Matías Iacono" escribió en el mensaje
news:
Si. Si tienes un recordset, con hacer un movenext despues de imprimir el
primer registro, tienes acceso al segundo.

Saludos.

Matías Iacono
Microsoft MVP
Orador Regional INETA
"Veronica" escribió en el mensaje
news:
> Es posible en una tabla de dos columnas poner mediante un código ASP el
> resultado de una consulta, un registro en una celda y el siguiente
> registro
> en la otra celda ?
>
>


Respuesta Responder a este mensaje
#3 urko binarya
24/01/2007 - 09:23 | Informe spam
por ejemplo:


<table border=0>
<tr>
<%set rstpro=base.execute("select * from tabla order by xxxx")%>
<%contador=1
do until rstpro.eof
%>
<td<%=rstpro("undato")%></td>
<%
rstpro.movenext
contador=contador+1
if not rstpro.eof then
if contador=5 then
response.write("</tr><tr>")
contador=1
end if
end if
loop%>
y para que no te quede la tabla descuadradas
<%
if contador<>1 then
for x=contador to 5-1
response.write("<td></td>")
next
end if
%>
</tr>
</table>
La forma de controlar cuantos TDs se ponen se podria mejorar, pero asi te
haces una idea.
saludos
urko


"Veronica" escribió en el mensaje
news:
Es posible en una tabla de dos columnas poner mediante un código ASP el
resultado de una consulta, un registro en una celda y el siguiente
registro
en la otra celda ?


Respuesta Responder a este mensaje
#4 Veronica
24/01/2007 - 14:18 | Informe spam
muchas gracias a los dos!!!!!
veronica
"urko binarya" escribió en el mensaje
news:
por ejemplo:


<table border=0>
<tr>
<%set rstpro=base.execute("select * from tabla order by xxxx")%>
<%contador=1
do until rstpro.eof
%>
<td<%=rstpro("undato")%></td>
<%
rstpro.movenext
contador=contador+1
if not rstpro.eof then
if contador=5 then
response.write("</tr><tr>")
contador=1
end if
end if
loop%>
y para que no te quede la tabla descuadradas
<%
if contador<>1 then
for x=contador to 5-1
response.write("<td></td>")
next
end if
%>
</tr>
</table>
La forma de controlar cuantos TDs se ponen se podria mejorar, pero asi te
haces una idea.
saludos
urko


"Veronica" escribió en el mensaje
news:
> Es posible en una tabla de dos columnas poner mediante un código ASP el
> resultado de una consulta, un registro en una celda y el siguiente
> registro
> en la otra celda ?
>
>


email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida