Avatar billede mccannon Nybegynder
20. juli 2002 - 11:17 Der er 2 kommentarer og
1 løsning

file system object

hejsa
jeg har følgende kode .:
FileSource = "db/" & session("ID") & "/" & Session("ID") & ".mdb"
Set FSO = server.createobject("scripting.filesystemobject")
Set File = FSO.FileExists(server.mappath(FileSource)) <-- linie 18
if file = true then
response.write "filen er allered oprettet"
else
response.write "filen findes ikke"
end if
--
det giver den fejl .:
Fejltype:
Der opstod en Microsoft VBScript-kørselsfejl (0x800A01A8)
Et objekt er obligatorisk: 'FSO.FileExists(...)'
default2.asp, line 18
--

nogen der kan hjælpe ?
Avatar billede eagleeye Praktikant
20. juli 2002 - 11:23 #1
Du skal ikke havde Set foran File når du bruger FileExists, det er bare en metode som returere True eller Fals, så prøv at fjeren SET sådan her:

File = FSO.FileExists(server.mappath(FileSource)) <-- linie 18
Avatar billede mccannon Nybegynder
20. juli 2002 - 11:24 #2
nogen sinde nogen der har sagt du er genial ? ;-)
Avatar billede cbp Nybegynder
20. juli 2002 - 11:24 #3
Returnerer FileExists ikke en boolean? Det mener jeg og så skal de kode være som følger:

FileSource = "db/" & session("ID") & "/" & Session("ID") & ".mdb"
Set FSO = server.createobject("scripting.filesystemobject")
if FSO.FileExists(server.mappath(FileSource)) then
response.write "filen er allered oprettet"
else
response.write "filen findes ikke"
end if

Eller bare:

FileSource = "db/" & session("ID") & "/" & Session("ID") & ".mdb"
Set FSO = server.createobject("scripting.filesystemobject")
File = FSO.FileExists(server.mappath(FileSource))
if file = true then
response.write "filen er allered oprettet"
else
response.write "filen findes ikke"
end if
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