Avatar billede inbongo Nybegynder
08. august 2003 - 13:38 Der er 17 kommentarer

Varför får jag fel i ASP program?

Vad kan följande betyda:
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 0xbf4 Thread 0xa78 DBC 0x10c06c04 Jet'.

/test6.asp, line 72
Avatar billede mm12010 Nybegynder
08. august 2003 - 13:41 #1
det er sandsynligvis fordi du ikke har skriverettigheder til den mappe din DB ligger i eller selv DB'en
Avatar billede mm12010 Nybegynder
08. august 2003 - 13:43 #2
eller fordi du har angivet en forkert sti til DB'en
Avatar billede inbongo Nybegynder
08. august 2003 - 13:51 #3
Jag läser och skriver i databasen med andra rutine, men just detta svar får jag när jag söker i basen...!!
Avatar billede -thomas- Nybegynder
08. august 2003 - 14:52 #4
noget kode?
Avatar billede inbongo Nybegynder
08. august 2003 - 15:02 #5
Här kommer koden...
set conn = Server.CreateObject( "OLEDB.Connection" )
    cnpath="DBQ=" & server.mappath("knu01.mdb")
    conn.Open "DRIVER={Microsoft Access Driver (*.mdb)}; " & cnpath
Avatar billede mm12010 Nybegynder
08. august 2003 - 15:21 #6
med den kode skal DB'en ligge i samme mappe som silen der skal kunne tilgå den
Avatar billede -mundi- Nybegynder
08. august 2003 - 15:22 #7
Stien til databasen er ikke gyldig
Avatar billede mm12010 Nybegynder
08. august 2003 - 15:22 #8
silen = filen
Avatar billede mm12010 Nybegynder
08. august 2003 - 15:25 #9
skal der ikke også stå 'set cnpath ='

set conn = Server.CreateObject( "OLEDB.Connection" )
set cnpath = "DBQ=" & server.mappath("knu01.mdb")
conn.Open "DRIVER={Microsoft Access Driver (*.mdb)}; " & cnpath
Avatar billede inbongo Nybegynder
08. august 2003 - 15:25 #10
Alla filer (ASP-rutiner) ligger i samma map som filen knu01.mdb
Avatar billede inbongo Nybegynder
08. august 2003 - 15:28 #11
Vad är "stien" på svenska eller engelska.
Kanske sökväg!
Avatar billede -mundi- Nybegynder
08. august 2003 - 15:28 #12
response.write "DRIVER={Microsoft Access Driver (*.mdb)}; " & cnpath
response.end
og skriv det her
Avatar billede -mundi- Nybegynder
08. august 2003 - 15:30 #13
conn.Open "Provider=Microsoft.Jet.OleDb.4.0;Data Source=" & server.mappath("knu01.mdb")

eller prøv denne provider. Der findes bugs i Microsoft Access Driver (*.mdb) driveren
Avatar billede draken Nybegynder
08. august 2003 - 15:32 #14
Det er et rettighedsproblem for Internet User -Konoten på din maskine.
Du finder en løsning her:
http://support.microsoft.com/default.aspx?scid=http://support.microsoft.com:80/support/kb/articles/Q175/1/68.ASP&NoWebContent=1
Avatar billede -mundi- Nybegynder
08. august 2003 - 15:33 #15
Draken, det er ikke den fejl, selvom fejlkoden er den sammme
Avatar billede -mundi- Nybegynder
08. august 2003 - 15:34 #16
man kan godt connecte til en access database selvom man ikke har modify rettigheder til den !
Avatar billede -mundi- Nybegynder
11. august 2003 - 07:41 #17
fik du løst problemet ?
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