Ver Mensaje Individual
  #1 (permalink)  
Antiguo 10/04/2003, 02:52
lukasevic
 
Fecha de Ingreso: marzo-2003
Mensajes: 21
Antigüedad: 22 años, 1 mes
Puntos: 0
Leer ficheros de texto

Hola amigos, a ver si me pueden ayudar. Tengo en la base de datos una tabla llamada Noticias, en la que guardo el título, fecha y el desarrollo de la noticia, el cual es el nombre de un fichero de texto que contiene toda la información.

En la página asp, realizo una consulta a esa tabla extrayendo todos los noticias y colocándose cada una de ellas en una tabla. Pero a la hora de extraer el fichero de texto , sólo me lo hace bien la primera vez, las posteriores me sale el error

Error de Microsoft VBScript en tiempo de ejecución error '800a003e'

Se sobrepasó el final del archivo


Les escribo el código por si saben donde puede estar el error.He simplificado el código HTML de la tabla para que se puede leer mejor el código.

<%
Set Conn = Server.CreateObject("ADODB.Connection")
Conn.open "BaseDeDatos"

Dim FSO
Dim File
sSQL = "Select * from Noticias"
set RS = Conn.execute (sSQL)
Set FSO = Server.CreateObject("Scripting.FileSystemObject")% >

<% do while not RS.eof
Set File = FSO.OpenTextFile(Server.MapPath("noticias\") & "\" & RS("noticia"))%>

<table>
<tr>
<td><%=RS("titulo")%></td>
<td><%=File.ReadAll()%></td>-->AQUÍ MARCA EL ERROR
</tr>
</table>
<%
RS.movenext
Loop %>


Muchas gracias de antemano.