Foros del Web » Programando para Internet » ASP Clásico »

Que se podra hacer

Estas en el tema de Que se podra hacer en el foro de ASP Clásico en Foros del Web. <table border="0" cellpadding="0" cellspacing="0" style="border-collapse: collapse" bordercolor="#CCCCCC" width="370" id="AutoNumber10" bgcolor="#FFFFFF"> <tr> <td width="370"> <div align="center"> <center> <!----> <table border="0" cellpadding="0" cellspacing="0" style="border-collapse: collapse" bordercolor="#111111" width="370" ...
  #1 (permalink)  
Antiguo 30/04/2003, 19:46
Avatar de affv  
Fecha de Ingreso: diciembre-2002
Ubicación: Ahora aqui
Mensajes: 485
Antigüedad: 21 años, 6 meses
Puntos: 0
Que se podra hacer

<table border="0" cellpadding="0" cellspacing="0" style="border-collapse: collapse" bordercolor="#CCCCCC" width="370" id="AutoNumber10" bgcolor="#FFFFFF">
<tr>
<td width="370">
<div align="center">
<center>
<!---->
<table border="0" cellpadding="0" cellspacing="0" style="border-collapse: collapse" bordercolor="#111111" width="370" id="AutoNumber11">
<!---->
<tr>
<td width="180" valign="top">
<p class="TextoPeq" align="left" style="margin-top: 0; margin-bottom: 0">Jueves 24 de Abril</p>
<p class="Texto2" align="center" style="margin-top: 0; margin-bottom: 0">
<img border="0" src="imagenes/noticias/0001/01b.jpg"></p>
<p class="Titulo3" align="left" style="margin-top: 0; margin-bottom: 0">
<b>Alcalde presenta novedoso sistema de cobro de estacionamiento.</b></p>
<p class="Texto2" style="margin-top: 0; margin-bottom: 0">xx xxxx xxx x xx x xxxx xx x x xxxxxx xxx xxxxxx xx x x xxxxxxx x x xx x x xxxxxxxxxxx xx x xx xx x x xx xxxxx x .....<p align="right" class="TextoPeq">
<img border="0" src="imagenes/fondo/flecha_verde.gif" align="absbottom" width="11" height="11">
<a href="noticia.asp?id=1">Más Informacion</a>
</td>
<td width="10">
<hr color="#CCCCCC" width="1" size="100%">
</td>
<td width="180" valign="top">
<p class="TextoPeq" align="left" style="margin-top: 0; margin-bottom: 0">Miercoles 23 de Abril</p>
<p class="Texto2" align="center" style="margin-top: 0; margin-bottom: 0">
<img border="0" src="imagenes/noticias/0002/01b.jpg"></p>
<p class="Titulo3" align="left" style="margin-top: 0; margin-bottom: 0">
<b>Alcalde inaugura obras y lleva brigada médica en San Jose del Boqueron</b></p>
<p class="Texto2" style="margin-top: 0; margin-bottom: 0">xx xxxx xxx x xx x xxxx xx x x xxxxxx xxx xxxxxx xx x x xxxxxxx x x xx x x xxxxxxxxxxx xx x xx xx x x xx xxxxx x .....<p align="right" class="TextoPeq">
<img border="0" src="imagenes/fondo/flecha_verde.gif" align="absbottom" width="11" height="11">
<a href="noticia.asp?id=1">Más Informacion</a>
</td>
</tr>
<!---->
<tr>
<td width="370" valign="top" colspan="3">
&nbsp;</td>
</tr>
</table>
<!---->
</center>
</div>
</td>
</tr>
<!---->
<%
accessdb="base/Noticias"
cn="DRIVER={Microsoft Access Driver (*.mdb)};"
cn=cn & "DBQ=" & server.mappath(accessdb)
set rs = server.createobject("ADODB.Recordset")
sql = "select Top 3 *"
sql = sql & " from Noticias "
sql = sql & " order by Fecha Desc, Id "


rs.cachesize=3
rs.open sql,cn
rs.movefirst
rs.pagesize=3

%>
<%do while not rs.eof and numofobs<rs.pagesize%>
<tr>
<td width="370">
<p class="Titulo3" style="margin-top: 0; margin-bottom: 0"><%= rs("Titulo") %><p class="Texto3" style="margin-top: 0; margin-bottom: 0"><% = Left(rs("Contenido"), 45) %> ...
<img border="0" src="imagenes/fondo/flecha_verde.gif">
<a href="noticia.asp?id=<%= rs("id") %>">Leer Noticia</a></td>
</tr>
<tr>
<td width="370">
<p class="TextoPeq">&nbsp;</td>
</tr>
<% rs.movenext
numofobs=numofobs+1
loop %>
<!---->
</table>

Ok ahora a la pregunta... como pueden ver deje una parte del codigo en negrita pues esa parte es la que me esta dando problemas, porque yo quiero mostrar las primeras 3 noticias de una base de datos pero de estas tres noticias me muestre una reseña del contenido 45 caracteres para ser mas exacto pero a la hora de mostrarme los datos solo me muestra los 45 caracteres de la ultima entrada y las otras dos quedan en blanco.. la verdad no soy bueno para hacer pregunta.. como pueden ver...

Nota: el problema se da cuando en la base de datos el campo es memo, porque cuando lo pongo en texto me trabaja bien... que puedo hacer para componerlo...

ALGUIEN QUE ME AYUDE.

Muchas Gracias
__________________
Todo tiene un comienzo y un fin!!
Postea tus proyectos
  #2 (permalink)  
Antiguo 30/04/2003, 21:08
Avatar de affv  
Fecha de Ingreso: diciembre-2002
Ubicación: Ahora aqui
Mensajes: 485
Antigüedad: 21 años, 6 meses
Puntos: 0
Bien muchas gracias ... pero ya encontre la solucion gracias a Maestro

Yo utilizaba esto
<% = Left(rs("Contenido"), 45) %>

Y cuando use
<%=(Mid(rs("Contenido"),1,45))%>
si me funciono... no se porque... pero asi fue..

De paso talvez alguien me pueda explicar cual es la diferencia entre cada una de las opciones..

Muchas Gracias
__________________
Todo tiene un comienzo y un fin!!
Postea tus proyectos
  #3 (permalink)  
Antiguo 30/04/2003, 21:30
Avatar de AlZuwaga
Colaborador
 
Fecha de Ingreso: febrero-2001
Ubicación: 34.517 S, 58.500 O
Mensajes: 14.550
Antigüedad: 23 años, 3 meses
Puntos: 535
ya te dieron la explicación entre usar un método y otro en http://www.forosdelweb.com/showthrea...hreadid=128287 , pero la verdad que no le encuentro ningúna diferencia!
__________________
...___...
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 21:30.