Avatar billede harlequin Nybegynder
15. marts 2001 - 12:04 Der er 9 kommentarer og
1 løsning

Slet uden Upload.DeleteFile

Jeg har en database, som løbende bliver indsat og slette poster i, fra en admistrator side. Jeg bruger ASPUpload til at uploade 3 billeder til en mappe samt stierne til databasen, problemet er at webstedet har slået kommandoen ”Upload.DeleteFile” fra!. Kan man slette billeder på en anden måde ?
Eller er jeg nød til at ligge billederne ind i databasen som lange binær tal ?
Avatar billede sone Nybegynder
15. marts 2001 - 13:07 #1
FUNCTION deleteFile (filename)
\'****************************
DIM whichfile, fs

IF LEN(filename) > 0 THEN
    whichfile = Server.MapPath(filename)
    Set fs = CreateObject(\"Scripting.FileSystemObject\")

  ON ERROR RESUME NEXT
    fs.deleteFile(whichfile)
    SELECT CASE err.number
    CASE 0
      deleteFile = 0
    CASE 53 \' Filen eksisterer ikke (er slettet)
      deleteFile = 0
    CASE ELSE
      WriteLn \"ERROR in deleteFile\" & BR
      WriteLn BR
      WriteLn err.number & \": \" & err.description
      Response.End()
    END SELECT
    ON ERROR GOTO 0
  SET fs = nothing
END IF
\'****************************
END FUNCTION \' deleteFile
Avatar billede harlequin Nybegynder
15. marts 2001 - 13:13 #2
denne løsning kræver \"FileSystemObject\", jeg vil bruge ASPUpload hvis det er muligt!
Avatar billede sone Nybegynder
15. marts 2001 - 13:13 #3
FileSystemObject er indbygget i ASP - så den kan du altid bruge.
Avatar billede harlequin Nybegynder
15. marts 2001 - 13:20 #4
k, kigger på det på, men det er ikke sikkert at når så meget mere idag
Avatar billede harlequin Nybegynder
16. marts 2001 - 10:30 #5
jeg har arbejdet med det, og jeg har fået det til at virke med en fil, men det er tre filer der skal slettes fra en Request.Form!
Avatar billede sone Nybegynder
16. marts 2001 - 10:48 #6
Så kalder du bare deleteFile 3 gange.
Avatar billede harlequin Nybegynder
16. marts 2001 - 12:42 #7
er det ikke nemmere at kører et loop igennem ?, da jeg også skal have indbygget en if løkke, så en bestemt fil (default.gif) ikke kan slettes!
Avatar billede sone Nybegynder
16. marts 2001 - 13:07 #8
Jo, det har du nok ret i.
Avatar billede harlequin Nybegynder
20. marts 2001 - 09:35 #9
dit svar hjalp mig til at find en løsning så de 100 er dine!
tak harlequin
Avatar billede sone Nybegynder
20. marts 2001 - 09:43 #10
Selv tak.
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester