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

error al usar GetFile

Estas en el tema de error al usar GetFile en el foro de ASP Clásico en Foros del Web. tengo el siguiente codigo set FSO=Server.CreateObject("Scripting.FileSystemObjec t") set oFich = FSO.GetFile(valor) set rsArchn = FSO.CreateTextFile("c:\" & NOM_ARCHIV) set f=oFich.OpenAsTextStream do while not f.AtEndOfStream donde valor ...
  #1 (permalink)  
Antiguo 20/11/2006, 14:41
Avatar de eberrios  
Fecha de Ingreso: agosto-2004
Ubicación: Chile
Mensajes: 145
Antigüedad: 19 años, 10 meses
Puntos: 1
Pregunta error al usar GetFile

tengo el siguiente codigo

set FSO=Server.CreateObject("Scripting.FileSystemObjec t")
set oFich = FSO.GetFile(valor)
set rsArchn = FSO.CreateTextFile("c:\" & NOM_ARCHIV)
set f=oFich.OpenAsTextStream
do while not f.AtEndOfStream

donde valor es algo asi como c:\mediano.txt

la idea es abrir un archivo y crear uno nuevo cargando la informacion del otro y cambiandole el nombre NOM_ARCHIV para luego subirlo a un ftp todo funciona ok local pero cuando lo subo me manda un mensaje con respecto a esta linea

set oFich = FSO.GetFile(valor)

que puede ser??? pueder ser algun problema con el servidor? o es el cod?

ojala que me puedan ayudar esta vez muchas gracias
  #2 (permalink)  
Antiguo 20/11/2006, 15:13
Avatar de u_goldman
Moderador
 
Fecha de Ingreso: enero-2002
Mensajes: 8.031
Antigüedad: 22 años, 5 meses
Puntos: 98
Y el error cual es?
__________________
"El hombre que ha empezado a vivir seriamente por dentro, empieza a vivir más sencillamente por fuera."
-- Ernest Hemingway
  #3 (permalink)  
Antiguo 20/11/2006, 15:22
Avatar de eberrios  
Fecha de Ingreso: agosto-2004
Ubicación: Chile
Mensajes: 145
Antigüedad: 19 años, 10 meses
Puntos: 1
Error de Microsoft VBScript en tiempo de ejecución error '800a0035'
Archivo no encontrado
/uploadfile.asp, line 68
y la linea es

set oFich = FSO.GetFile(valor)

y el archivo es

c:\mediano.txt

y si existe
espero que me puedas ayudar

muchas gracias por contestar
  #4 (permalink)  
Antiguo 20/11/2006, 15:29
Avatar de u_goldman
Moderador
 
Fecha de Ingreso: enero-2002
Mensajes: 8.031
Antigüedad: 22 años, 5 meses
Puntos: 98
Ese archivo si existe en tu servidor en esa misma ruta??
__________________
"El hombre que ha empezado a vivir seriamente por dentro, empieza a vivir más sencillamente por fuera."
-- Ernest Hemingway
  #5 (permalink)  
Antiguo 20/11/2006, 15:34
Avatar de eberrios  
Fecha de Ingreso: agosto-2004
Ubicación: Chile
Mensajes: 145
Antigüedad: 19 años, 10 meses
Puntos: 1
no.. deberia??? lo que pasa es que mi intencion es tomar un archivo X que sea txt abrirlo leerlo y hacer una copia con algunas modificaciones entre ellas ponerle un numero de orden al final del archivo y luego subirlo a un ftp hasta ahora todo bien hasta que lo probe en el servidor
  #6 (permalink)  
Antiguo 20/11/2006, 15:40
Avatar de u_goldman
Moderador
 
Fecha de Ingreso: enero-2002
Mensajes: 8.031
Antigüedad: 22 años, 5 meses
Puntos: 98
Pues si, porque el archivo que estas intentando leer, debe residir en esa ruta fisica, de otro modo, que archivo intentas leer?
__________________
"El hombre que ha empezado a vivir seriamente por dentro, empieza a vivir más sencillamente por fuera."
-- Ernest Hemingway
  #7 (permalink)  
Antiguo 20/11/2006, 15:45
Avatar de eberrios  
Fecha de Ingreso: agosto-2004
Ubicación: Chile
Mensajes: 145
Antigüedad: 19 años, 10 meses
Puntos: 1
lo que pasa es que es un rutero que el usuario debe subir pero puede tener cualquier nombre el archivo y esta residente en la maqina del usuario lo que hago yo es buscarlo en un objeto file y despues con javascript le paso la path a la pag encargada de subirlo eso es "valor" c:\mediano.txt
  #8 (permalink)  
Antiguo 20/11/2006, 15:56
Avatar de u_goldman
Moderador
 
Fecha de Ingreso: enero-2002
Mensajes: 8.031
Antigüedad: 22 años, 5 meses
Puntos: 98
Ese es el path local y en el servidor debe ser guardado en algun lado, de ahi, puedes tomarlo.

Saludos
__________________
"El hombre que ha empezado a vivir seriamente por dentro, empieza a vivir más sencillamente por fuera."
-- Ernest Hemingway
  #9 (permalink)  
Antiguo 20/11/2006, 16:04
Avatar de eberrios  
Fecha de Ingreso: agosto-2004
Ubicación: Chile
Mensajes: 145
Antigüedad: 19 años, 10 meses
Puntos: 1
a ver si entiendo debo tomar el archivo subirlo y en estando en el servidor hacer las modificaciones que necesito??? es eso?
  #10 (permalink)  
Antiguo 20/11/2006, 18:11
Avatar de u_goldman
Moderador
 
Fecha de Ingreso: enero-2002
Mensajes: 8.031
Antigüedad: 22 años, 5 meses
Puntos: 98
Justo como lo dijiste.
__________________
"El hombre que ha empezado a vivir seriamente por dentro, empieza a vivir más sencillamente por fuera."
-- Ernest Hemingway
  #11 (permalink)  
Antiguo 21/11/2006, 06:46
Avatar de eberrios  
Fecha de Ingreso: agosto-2004
Ubicación: Chile
Mensajes: 145
Antigüedad: 19 años, 10 meses
Puntos: 1
un millon ufff
  #12 (permalink)  
Antiguo 21/11/2006, 07:17
Avatar de eberrios  
Fecha de Ingreso: agosto-2004
Ubicación: Chile
Mensajes: 145
Antigüedad: 19 años, 10 meses
Puntos: 1
se que ya e odiado mucho con el tema pero para modificar el archivo estando en el servidor vastaria con algo asi

set oFich = FSO.GetFile(Server.MapPath("archivos/" & valor & ".txt"))

donde valor es el nombre del archivo

o no??
  #13 (permalink)  
Antiguo 21/11/2006, 10:48
Avatar de eberrios  
Fecha de Ingreso: agosto-2004
Ubicación: Chile
Mensajes: 145
Antigüedad: 19 años, 10 meses
Puntos: 1
bueno ya lo e resuelto hasta ahora todo bien
me falta cargarlo al ftp unix y estaria

un millon de gracias
  #14 (permalink)  
Antiguo 21/11/2006, 12:16
Avatar de eberrios  
Fecha de Ingreso: agosto-2004
Ubicación: Chile
Mensajes: 145
Antigüedad: 19 años, 10 meses
Puntos: 1
un millon u_goldman me reulta muy bien
  #15 (permalink)  
Antiguo 21/11/2006, 12:33
Avatar de u_goldman
Moderador
 
Fecha de Ingreso: enero-2002
Mensajes: 8.031
Antigüedad: 22 años, 5 meses
Puntos: 98
Gracias, te doy mi número de cuenta para que me mandes ese millón?
Si, se puede, si se puede!

Salud
__________________
"El hombre que ha empezado a vivir seriamente por dentro, empieza a vivir más sencillamente por fuera."
-- Ernest Hemingway
  #16 (permalink)  
Antiguo 22/11/2006, 06:21
Avatar de eberrios  
Fecha de Ingreso: agosto-2004
Ubicación: Chile
Mensajes: 145
Antigüedad: 19 años, 10 meses
Puntos: 1
De acuerdo

te vasta con la intencion jajaja
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

SíEste tema le ha gustado a 1 personas




La zona horaria es GMT -6. Ahora son las 23:00.