Avatar billede torbenmelander Nybegynder
08. juni 2001 - 09:21 Der er 9 kommentarer og
1 løsning

ASP-fejl - HASTER

Når jeg prøver at åbne min side, får jeg følgende fejl:

Error Type:
Microsoft OLE DB Provider for ODBC Drivers (0x80004005)
[Microsoft][ODBC Microsoft Access Driver]General error Unable to open registry key \'Temporary (volatile) Jet DSN for process 0x4c4 Thread 0x54c DBC 0x205ef64 Jet\'.
/inc/database.inc, line 8

I /inc/database.inc er der følgende kode:

    \' Databaseforbindelse - husk at angive sti til din database
Set Conn = Server.CreateObject(\"ADODB.Connection\")
DSN = \"DRIVER={Microsoft Access Driver (*.mdb)}; \"
DSN = DSN & \"DBQ=\" & Server.MapPath (\"Database_Final.mdb\")
Conn.Open DSN

Hva\' skyldes denne fejl? Hvordan løser jeg den? Hjælp mig!
Avatar billede nute Nybegynder
08. juni 2001 - 09:25 #1
lukk databasen i Access før du prøver å requeste data fra den fra din side...

/nute
Avatar billede torbenmelander Nybegynder
08. juni 2001 - 09:30 #2
den er lukket
Avatar billede torbenmelander Nybegynder
08. juni 2001 - 09:32 #3
jeg kopiere pt. fra en anden computer hen til webserveren .. har lige kopieret igen. Nu virker siden igen, bortset fra anden gang databasen åbnes, så får jeg

Error Type:
Provider (0x80004005)
Unspecified error
/inc/database.inc, line 6

Jeg fatter snart ingenting mere? Hva\' er det der sker?
Avatar billede nute Nybegynder
08. juni 2001 - 09:33 #4
hmmm....har du slettet den filen som heter *.ldb i samme katalog som din database ?
Avatar billede torbenmelander Nybegynder
08. juni 2001 - 09:35 #5
ja
Avatar billede nute Nybegynder
08. juni 2001 - 09:37 #6
hmmm....prøv å legg til:

SERVER=localhost;

i din DSN:

DSN = \"DRIVER={Microsoft Access Driver (*.mdb)}; SERVER=localhost;\"
DSN = DSN & \"DBQ=\" & Server.MapPath (\"Database_Final.mdb\")
Avatar billede torbenmelander Nybegynder
08. juni 2001 - 09:39 #7
det virker nu med SERVER=localhost, men hvad betyder denne sætning og hvad gør den?????
Avatar billede nute Nybegynder
08. juni 2001 - 09:42 #8
for å være helt ærlig....aner ikke :-D jeg vet bare at den hjelper.
Avatar billede torbenmelander Nybegynder
08. juni 2001 - 21:54 #9
ÅHH nej, nu er jeg kommet hjem fra arbejde til min Win 2000 Pro maskine og den laver nøjagtigt det samme og intet af det ovenstående hjælper...

Det hjalp at sætte SERVER=localhost ind på Win 2000 Server maskinen på min arbejdsplads .. men ikke her!

HJÆLP MIG
Avatar billede torbenmelander Nybegynder
08. juni 2001 - 22:54 #10
Så fandt jeg ud af det?

Jeg åbnede databasen i et andet bibliotek end roden af websitet .. og derfor kom min streng til at se sådan her ud:

Server=(local);Driver={Microsoft Access Driver (*.mdb)};DBQ=d:\\inetpub\\wwwroot\\Udlånsdatabase\\Database_Final.mdb

og filen eksisterede derfor ikke.

En hjælp til andre der har samme problem som jeg har haft kunne være at de skulle prøve at udskrive deres streng med Response.Write \"strengen\" og så se hvor den pegede hen...



Nå, men du skal vel ha nogle point. Hva\' ska\' vi sig\'? 29 ... 34 .. 39 .. 49 .. nej du får allesammen, så har du i hvertfald ikke grund til at klage, tak for hjælpen nute
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