Ver Mensaje Individual
  #1 (permalink)  
Antiguo 26/11/2007, 14:49
marculio
 
Fecha de Ingreso: julio-2006
Mensajes: 11
Antigüedad: 18 años, 9 meses
Puntos: 0
asp no muestra registro de tabla cuando tiene solo un registro en recordset

Hola amigos, mi problema es este, tengo una pagina asp con un formulario, el procedimiento es ke cuando llego a este formulario llego con un codigo de cliente.. y empezare a llenar registros y mi llave es el codigo cliente, la pagina hace la actualizacion y la refrezca mostrando los registros añadidos en el paso anterior.. el problema es que cuando ingreso el primer registro no lo muestra al refrezcarse la pagina.. recien muestra el listado de registros a partir del segundo ingreso.

me parece o el problema esta con la consulta de EOF, no entiendo... la pagina funciona corractamente pero cuando la consulta retorna solo un registro no me lo muestra en pantalla.. solo cuando ingreso el segundo registro, aca dejo el codigo que muestra los datos cuando cumple la condicion.

<% if request("add")=1 then%>

<table width="36%" border="1" align="center" cellpadding="0" cellspacing="0">
<tr bordercolor="#333333" bgcolor="#E1E8FD" class="etiquetanegra2">
<td width="58%" height="20">Nombre y Apellido </td>
<td width="42%" align="center">Telefono</td>
</tr>
</table>

<table width="36%" border="1" align="center" cellpadding="0" cellspacing="1" bordercolor="#FFFFFF">

<%Do While NOT rs_listar_refs_clie.EOF%>
<tr BGCOLOR=
<%
miContador = miContador + 1
If miContador Mod 2 = 1 Then
Response.Write "#FFFFFF"
Else
Response.Write "#EDF1FE"
End If
%>
>
<td class="ajuste1" width="58%">&nbsp;<%=rs_listar_refs_clie("nombre") %></td>
<td class="ajuste1" width="42%"><div align="center"><%=rs_listar_refs_clie("cod_tel_ref ")%>-<%=rs_listar_refs_clie("num_tel_ref")%></div></td>
</tr>
<%
rs_listar_refs_clie.MoveNext
Loop
rs_listar_refs_clie.Close
Set rs_listar_refs_clie = Nothing
%>
<%end if%>