Ver Mensaje Individual
  #14 (permalink)  
Antiguo 21/09/2004, 12:27
Avatar de Myakire
Myakire
Colaborador
 
Fecha de Ingreso: enero-2002
Ubicación: Centro de la república
Mensajes: 8.849
Antigüedad: 23 años, 3 meses
Puntos: 146
No te presiones por algo es es verdaderamente sencillo, mira, con recordset quedaría así:

Código:
<table border=1>
<tr><td valign="top">
<%
  Dim oConn1,oRs1
  Set oConn1 = Server.CreateObject("ADODB.Connection")
  Set oRS1 = Server.createobject("ADODB.Recordset")
  oConn1.Open ("DRIVER={Microsoft Access Driver (*.mdb)}; DBQ=" & Server.MapPath("prueba.mdb"))
  oRS1.Open "select * from columnas",oConn1,3,3

LimMax = oRs1.RecordCount
Cnt=1
While Not oRs1.Eof
   if  Cnt = 1 Then
	 %><table border=1><%
	 End If
   if  Cnt = CInt(LimMax/2)+1 Then
	 %></table><td  valign="top"><table border=1><%
	 End if
   %><tr><td>Ciclo:&nbsp;<%=Cnt%><td><%=oRs1(1)%><%
	 Cnt = Cnt + 1
	 oRs1.MoveNext
Wend
%>
Ahora, despues de que veas que si funciona (ya lo chequé yo ), analízalo encuentrale la lógica, veras que es muy simple adaptarlo a 3 columnas.

Saludos