Ver Mensaje Individual
  #1 (permalink)  
Antiguo 03/06/2008, 03:32
3sesenta79
 
Fecha de Ingreso: mayo-2008
Mensajes: 10
Antigüedad: 17 años
Puntos: 0
recordset en bucle

Hola, estoy un poco atascada. Tengo un recordset dentro de un while y dentro del while un for. Necesito escribir lo q tngo en el recordset pero no se como hacer referencia a cada uno de los campos por cada indice. Lo q me interesa esta al final del codigo, donde rellena la tabla (escrita en la pagina) con los datos del recordset.

While (Not rs2.eof And registros_mostrados < num_registros)
registros_mostrados = registros_mostrados +1
contador =1
Response.Write("<TR height='"&"5"&"'>")
for I=2 to rs2.Fields.Count-1
if idUsuario = 3 and contador =1 then
response.write "<TD align='center' width='26'><INPUT TYPE='button'
value='&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;'
class='BotonDocumentacion'
onclick='DetalleDocumentacionEmpresa("&rs2.Fields( "idEmpresa")
&")'></td>"
response.write "<TD align='center' width='26'><INPUT TYPE='button'
value='&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;' class='BotonEditar'
onclick='DetalleEmpresa("&rs2.Fields("idEmpresa")& ")'></td>"
elseif contador =1 then
activo="enabled"
for J=2 to rs2.Fields.Count-1
if (rs2.Fields(J).Value = "") or (rs2.Fields("Creada")=False) then
activo="disabled"
end if
next
response.write "<TD align='center' width='26'><INPUT TYPE='button' "&
activo &" value='&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;'
class='BotonDocumentacion'
onclick='DetalleDocumentacionEmpresa("&rs2.Fields( "idEmpresa")
&")'></td>"
response.write "<TD align='center' width='26'><INPUT TYPE='button'
value='&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;' class='BotonEditar'
onclick='DetalleEmpresa("&rs2.Fields("idEmpresa")& ")'></td>"
end if

contador = contador +1
rellena la tabla con los datos del recordset
Response.Write("<TD align='"&"center"&"' bgcolor="&"white"&"><H1
>&nbsp;"&rs2.Fields(I)&"</H1></TD>")

next


Kiero hacer q el tercer campo del recorset sea un link, y eso x kada indice. Por cada fila de la tabla, el tercer campo q es la empresa sea un link xra poder entrar a los datos de esa empresa.

Espero haberme explicado bien, necesito ayuda urgente, no se q hacer ya. Gracais