Avatar billede thb Nybegynder
15. april 2003 - 13:40 Der er 2 kommentarer og
2 løsninger

Sletning af fil

Hej alle

Jeg har sti i en database, og jeg vil gerne kunne slette sådan en fil.
Altså det skal være sådan at man trykker slet så tjekker den om filen findes i et bestemt dir, hvis ja, så slettes filen.
Hvordan gør man det ??

I min database kan der stå etbilled.jpg og alle billederne ligger i billeder/

Håber at I forstår.

Thomas
Avatar billede erikjacobsen Ekspert
15. april 2003 - 13:42 #1
Kig på FilesystemObject
Avatar billede medions Nybegynder
15. april 2003 - 13:44 #2
<%
Set fs=Server.CreateObject("Scripting.FileSystemObject")

If (fs.FileExists("billeder/" & objRs("Feltnavn")))=true Then
    fs.DeleteFile("billeder/" & objRs("Feltnavn"))
Else
      Response.Write("Filen eksistere ikke!")
End If

set fs=nothing
%>

//>Rune
Avatar billede eagleeye Praktikant
15. april 2003 - 13:44 #3
Eks med FSO:
http://www.w3schools.com/asp/asp_ref_filesystem.asp

Se om filen findes:
http://www.w3schools.com/asp/showfile.asp?filename=demo_fileexists


Eks på din kode:
<%
dim fs
Set fs=Server.CreateObject("Scripting.FileSystemObject")
fs.CreateTextFile("c:\test.txt",True)
if fs.FileExists("c:\test.txt") then
  fs.DeleteFile("c:\test.txt")
end if
set fs=nothing
%>
Avatar billede thb Nybegynder
15. april 2003 - 13:51 #4
Mange tak for det... det kan jeg helt sikkert bruge.. tester lige en gang og vender tilbage..

Thomas
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