Hola queridos amigos:
Temgo el siguiente problema, quiero poder hacer 2 columnas que muestren mi informacion de la base de datos, para ello tengo el siguiente codigo
Código:
<%
Do While Not rs.EOF
%>
<tr>
<td width="275" height="299" valign="top"> <%for i=1 to 2
y = 0
Maximo = 110
Cadena=rs("observacion")
If len ( Cadena ) > Maximo Then
Cadena2 = Split ( Cadena, " " )
Cadena = ""
Do While len ( Cadena ) + len ( Cadena2 ( y ) ) < Maximo
Cadena = Cadena & " " & Cadena2 ( y )
y = y + 1
Loop
End if
%>
<table width="275" border="0" cellpadding="0" cellspacing="0">
<!--DWLayoutTable-->
<tr>
<td width="275" height="126" align="center" valign="middle"><a href="ficha.asp?id=<%=rs.Fields("id_propi").value%>"><img src="admin/casas/<%=rs.Fields("foto").value%>" width="160" height="120" border="0"></a></td>
</tr>
<tr>
<td height="22" align="left" valign="middle" class="titc"> Nº
Propiedad: <span class="tahoma12n"><%=rs.Fields("id_propi").value%></span> </td>
</tr>
<tr>
<td height="22" align="left" valign="middle" class="titc"> Tipo:<span class="tahoma12n">
<%=rs.Fields("tipo").value%></span></td>
</tr>
<tr>
<td height="22" align="left" valign="middle" class="titc"> Ciudad:<span class="tahoma12n">
<%=rs.Fields("ciudad").value%></span></td>
</tr>
<tr>
<td height="22" align="left" valign="middle" class="titc"> Precio:
<span class="tahoma12n"><%=rs.Fields("precio").value%></span></td>
</tr>
<tr>
<td height="55" valign="top" class="titc"> Detalles:
<span class="tahoma12n">
<%Response.Write(Cadena)%>
...</span></td>
</tr>
<tr>
<td height="12" align="left" valign="middle" class="texto">....................................................................</td>
</tr>
</table></td>
<td width="274" valign="top"><%
rs.MoveNext
next%></td>
</tr>
<%
Loop%>
Pero con esto el problema es que si tengo una cantidad de numeros imparaes en mi base de datos me arroja un error.
De que forma debo dejar la informacion en 2 columnas aunque sea impar me las muestre sin problemas??????????