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

Se puede danar un componente?

Estas en el tema de Se puede danar un componente? en el foro de ASP Clásico en Foros del Web. hace un tiempo ocupe este codigo : Set objfso = Server.CreateObject("Scripting.FileSystemObject") origen="v:\tienda.mdb" destino="C:\" 'objfso.MoveFile origen, destino objfso.CopyFile origen, destino hoy lo he buscado para volver ...
  #1 (permalink)  
Antiguo 03/10/2003, 10:45
Avatar de dobled  
Fecha de Ingreso: enero-2002
Ubicación: Rancagua - Chile
Mensajes: 1.328
Antigüedad: 22 años, 4 meses
Puntos: 2
Se puede danar un componente?

hace un tiempo ocupe este codigo :

Set objfso = Server.CreateObject("Scripting.FileSystemObject")
origen="v:\tienda.mdb"
destino="C:\"
'objfso.MoveFile origen, destino
objfso.CopyFile origen, destino

hoy lo he buscado para volver a utilizarlo y me da error en el explorer

HTTP 500.100. Error interno del servidor: error de ASP
Servicios de Internet Information Server

--------------------------------------------------------------------------------

da el error en la linea
objfso.CopyFile origen, destino

que pasara?
lo probe local y en el server y me da igual el error
__________________
Usa títulos específicos y con sentido
En las listas de correo o en los grupos de noticias, la cabecera del mensaje es tu oportunidad de oro para atraer la atención de expertos cualificados en aproximadamente 50 caracteres o menos. No los desperdicies en balbuceos como "Por favor ayúdame" (de "POR FAVOR AYÚDAME!!!" ya ni hablamos). No intentes impresionarnos con lo profundo de tu angustia; mejor usa ese preciado espacio para una descripción lo más concisa posible del problema.
  #2 (permalink)  
Antiguo 03/10/2003, 10:49
Avatar de Don Graff  
Fecha de Ingreso: noviembre-2002
Ubicación: San Bernardo - Chile
Mensajes: 410
Antigüedad: 21 años, 6 meses
Puntos: 0
existe origen¿...tienes permisos de escritura sobre destino¿...
__________________
:cool: Visita Zona Powers :cool:
  #3 (permalink)  
Antiguo 03/10/2003, 10:57
Avatar de dobled  
Fecha de Ingreso: enero-2002
Ubicación: Rancagua - Chile
Mensajes: 1.328
Antigüedad: 22 años, 4 meses
Puntos: 2
si pues el archivo existe los permisos estan bien antes lo hice con el mismo codigo
__________________
Usa títulos específicos y con sentido
En las listas de correo o en los grupos de noticias, la cabecera del mensaje es tu oportunidad de oro para atraer la atención de expertos cualificados en aproximadamente 50 caracteres o menos. No los desperdicies en balbuceos como "Por favor ayúdame" (de "POR FAVOR AYÚDAME!!!" ya ni hablamos). No intentes impresionarnos con lo profundo de tu angustia; mejor usa ese preciado espacio para una descripción lo más concisa posible del problema.
  #4 (permalink)  
Antiguo 03/10/2003, 11:34
Avatar de dobled  
Fecha de Ingreso: enero-2002
Ubicación: Rancagua - Chile
Mensajes: 1.328
Antigüedad: 22 años, 4 meses
Puntos: 2
mira ya encontre el error pero ahora tengo este otro chuta...


const base_datos="/pruebas/javs.mdb"
const driver_name="Microsoft Access Driver (*.mdb)"
Dim oConn
Set oconn= Server.CreateObject("ADODB.Connection")
oConn.ConnectionTimeout = tiempo
oConn.open "DRIVER=" & driver_name &";DBQ=" & server.mappath(base_datos)

strsql ="SELECT archivo FROM pdf "
Set RS = Server.CreateObject("ADODB.Recordset")
RS.Open strSQL, oConn,3,1

Set objfso = Server.CreateObject("Scripting.FileSystemObject")

do while not rs.eof
File=trim(rs("archivo"))
'Archivo= File & ".pdf"
Archivo = File

IF NOT objfso.FileExists(file) THEN
Response.Write(file &" No existe<br>")
'rs.MoveNext 'te sobra esto
Else
origen="K:\planos para matriceria\die cutter\"& file
destino="K:\catalogo_pdf\"
objfso.MoveFile origen, destino
Response.Write(archivo &" Movido con Exito<br>")
end if 'te faltaba esto

rs.MoveNext
Loop

****************************************

No coinciden los tipos: 'objfso.FileExists'
/pruebas/mover_archivos.asp, line 21
este es la 21

IF NOT objfso.FileExists(file) THEN

que pasa
__________________
Usa títulos específicos y con sentido
En las listas de correo o en los grupos de noticias, la cabecera del mensaje es tu oportunidad de oro para atraer la atención de expertos cualificados en aproximadamente 50 caracteres o menos. No los desperdicies en balbuceos como "Por favor ayúdame" (de "POR FAVOR AYÚDAME!!!" ya ni hablamos). No intentes impresionarnos con lo profundo de tu angustia; mejor usa ese preciado espacio para una descripción lo más concisa posible del problema.
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 18:42.