Intento hacer que el usuario cuando borre un registro de la bd borre tb el archivo asociado a ese registro, ya que guardo en un campo parte de la ruta de ese archivo.
Tengo este codigo:
Abro bd
......
ruta= rs.Fields("ruta") 'direccion del archivo guardada en la bd
' Ejemplo esta ruta public/cortijos/Baul.jpg
'Sacamos las rutas de la imagenes
cadena1="d:\inetpub\webs\housespanishcom\" 'ruta del sitio web
cadena2= ruta
reemplazo = Replace(cadena2, "/", "\", 1, -1, 1)
cadena=""""&cadena1&reemplazo&""""
'y borramos el archivo
set objFichero = Server.CreateObjec ("Scripting.FileSystemObject")
objFichero.DeleteFile cadena
No funciona me da error 800034 Bad file o number
Sin embargo si sustituyo la variable cadena por esta ruta( "d:\inetpub\webs\housespanishcom\public\cortijos\B aul.jpg"
) q seria la resultante de la suma anterior si lo hace
set objFichero = Server.CreateObjec ("Scripting.FileSystemObject")
objFichero.DeleteFile "d:\inetpub\webs\housespanishcom\public\cortijos\B aul.jpg"
Cual es el problema?
Es que no admite variables?
se puede hacer de otra manera?
Gracias