14. juli 2003 - 20:09
Der er
14 kommentarer og 2 løsninger
Fejl i linje 51
Hey Jeg har et bruger-system som jeg nu har bygget ind på min side.. men jeg får en fejl nu i linje 51.. 48 Set conn = Server.CreateObject("ADODB.Connection") 49 DSN = "DRIVER={Microsoft Access Driver (*.mdb)}; " 50 DSN = DSN & "DBQ=" & Server.MapPath ("../../data/brugere.mdb") 51 Conn.Open DSN 52 Dim samletAntal Den fejl jeg får på siden er: Microsoft OLE DB Provider for ODBC Drivers error '80004005' [Microsoft][ODBC Microsoft Access Driver]General error Unable to open registry key 'Temporary (volatile) Jet DSN for process 0x157c Thread 0x16c0 DBC 0x2099004 Jet'. main/login/godkend.asp, line 51 Hvad kan der være galt?
Annonceindlæg fra Deloitte
'80004005' er et rettighedsspørgsmål
At stien til din database er forkert!
Hmm stien til databasen er rigtig nok og den har os læse og skriverettigheder... så ved ikke hvad der ellers kan være galt...?
Din MapPath-syntaks er ikke korrekt. Stien til root får du returneret med Server.MapPath("/")
Slettet bruger
14. juli 2003 - 23:05
#6
Hvor ligger din database i forhold til din asp fil?
som der står i stien... ../../data/brugere.mdb
Slettet bruger
14. juli 2003 - 23:15
#8
2 trin tilbage og så ned i data hvis det er korrekt så har jeg ingen anelse om hvorfor det ikke virker.
det er rigtig... ¨ Det jeg heller ikke forstår er at det har virket og så satte jeg det ind på min side og så kommer den fejl... Men jeg må bare starte forfra så... takker for hjælpen
15. juli 2003 - 01:53
#10
Det er fordi, du enten skal skrive den fulde sti (ikke den relative) eller gå ind på webserveren og ændre den sikkerhedsindstilling, der gør at du ikke får lov til at bruge "../". Men kan du så ikke bare skrive den fulde sti, i stedet for at bruge MapPath-metoden?
15. juli 2003 - 11:06
#11
Jeg kender ikke den fulde sti til databasen på mit webhotel.. Men det jeg synes der er mest mærkeligt er det har virket... Jeg må bare starte forfra igen det kan være jeg har lavet et eller andet lort i det...
15. juli 2003 - 16:27
#12
Det var det, jeg sagde - som standard har du ikke lov at starte din sti med .. ved brug af MapPath. Du får stien til roden ved at udskrive Server.MapPath("/") og resten af stien må jo være data/brugere.mdb. Response.Write Server.MapPath("/")
16. juli 2003 - 01:26
#13
Jeg har fået løst problemet nu det var noget helt andet der var galt... Der var smuttet et , ind et forkert sted så det ikke virkede...
16. juli 2003 - 02:58
#14
Fint fint ;) Husk at lukke spm.
16. juli 2003 - 10:30
#15
oki
16. juli 2003 - 10:32
#16
Du får 10 point for din hjælpsomhed... :D
Kurser inden for grundlæggende programmering