Avatar billede Bennysørensen Praktikant
08. december 2003 - 12:50 Der er 10 kommentarer og
1 løsning

Path not found

Jeg forstår ikke hvorfor jeg får en "Path not found"-fejl i denne kode (der ikke er min egen). Der bliver slettet rigtigt nok i databasen, og så går der noget galt, selvom filen "sadmin.asp" ligger i samme directory som denne kode. Det er jo ikke en 404-fejl...

Venligst

<!--#include file="../admin.inc"-->

<%
response.buffer = true
set conn = server.createobject("adodb.connection")
set rs = server.createobject("adodb.recordset")
conn.open "driver={microsoft access driver (*.mdb)}; dbq=" & server.mappath("mndtilbud.mdb")
sqlstmt = "select id,intern from seat where id=" & trim(request.querystring("id"))
set rs = conn.execute(sqlstmt)
strfile = rs("intern") & ".jpg"
set rs = nothing
sqlstmt = "delete * from seat where id=" & trim(request.querystring("id"))
conn.execute sqlstmt
conn.close: set conn = nothing
set fso = server.createobject("scripting.filesystemobject")
response.write(fso)
if (fso.fileexists(server.mappath("/mndtilbud/billeder/" & strfile))) then
fso.deletefile(server.mappath("/mndtilbud/billeder/" & strfile))
set fso = nothing
else
set fso = nothing
end if
response.redirect("sadmin.asp")
%>
Avatar billede steen_hansen Forsker
08. december 2003 - 12:58 #1
Mangler du ikke en stiangivelse til denne?

conn.open "driver={microsoft access driver (*.mdb)}; dbq=" & server.mappath("mndtilbud.mdb")
Avatar billede Bennysørensen Praktikant
08. december 2003 - 13:07 #2
Øh bøh, det er som sagt ikke min egen kode, så dét kan godt være.

Server.mappath fungerer: Jeg har prøvet at sætte en masse "../" ind for at tjekke dét.
Avatar billede Bennysørensen Praktikant
08. december 2003 - 13:10 #3
Nu har du skrevet "}" efter "(*.mdb)", er dét en fejl eller med vilje? Det er første gang jeg ser dét i en driver-streng.
Avatar billede eagleeye Praktikant
08. december 2003 - 14:32 #4
Er der ikke et linje nummer hvor fejlen kommer?
Avatar billede Bennysørensen Praktikant
08. december 2003 - 14:55 #5
Server object error 'ASP 0177 : 800401f3'

Server.CreateObject Failed

/mndtilbud/rslet.asp, line 15
Avatar billede Bennysørensen Praktikant
08. december 2003 - 14:55 #6
...


Invalid ProgID. For additional information specific to this message please visit the Microsoft Online Support site located at: http://www.microsoft.com/contentredirect.asp.
Avatar billede eagleeye Praktikant
08. december 2003 - 16:36 #7
Det lyder som en anden fejl nu.
Hvad står der i linje 15, er det denen??

set fso = server.createobject("scripting.filesystemobject")

Det betyder faktisk serveren ikke har det object installeret. Hvilken server køre du koden på?
Avatar billede Bennysørensen Praktikant
08. december 2003 - 16:46 #8
Det ligger på en Win2000 server hos Netsite med disse asp-komponenter installeret:
AspHTTP, AspImage 2.0, AspPOP3, AspUpload 3.0, JMail 4.0, W3Sockets.
Avatar billede tommy_carstensen Nybegynder
04. september 2004 - 22:48 #9
Anders, hvis du ikke har fået den fornødne hjælp, skal du selv lægge et svar og acceptere det, så spørgsmålet bliver lukket og ikke popper op, når man søger på ubesvarede spørgsmål. På forhånd tak!
Avatar billede Bennysørensen Praktikant
05. september 2004 - 07:43 #10
Ups, dét havde jeg glemt, beklager
Avatar billede tommy_carstensen Nybegynder
05. september 2004 - 10:04 #11
Helt i orden. Du mangler også at lukke http://www.eksperten.dk/spm/425628 :)
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