Avatar billede cool_casper Nybegynder
21. november 2001 - 11:41 Der er 4 kommentarer og
2 løsninger

Unable to open registry key

Hvad er der galt???! Jeg fåe denne fejlmeddelse:

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 0x504 Thread 0x6cc DBC 0x17e3024 Jet\'.
/bookmarks/output.asp, line 6

<%
\'Laver connection
Set rs = Server.CreateObject(\"ADODB.RecordSet\")
strSQL = \"SELECT * FROM Bookmarks SORT by Name\"
strDSN = \"DRIVER={Microsoft Access Driver (*.mdb)};DBQ=\"&Server.MapPath(\"bookmarks.mdb\")
rs.Open strSQL, strDSN, 1 \'Dette er linie 6!


    If rs(\"parent\") = 0 Then
    \'Henter roden
   
    Response.Write \"<IMG SRC=\"\"images/closed.gif\"\"> \" & rs(\"Name\")
   
   
    Elseif rs(\"parent\") = 1 Then
    \'Henter 2. niveau
   
        If rs(\"Type\") = \"Folder\" then
        Response.Write \"<UL><IMG SRC=\"\"images/closed.gif\"\">\" & rs(\"Name\")
       
        Elseif rs(\"Type\") = \"Link\" then
        Response.Write \"<UL><a href=\"\"\" & rs(\"Address\") & \"\"\">\" & rs(\"Name\") & \"</A>\"
        End If
       
    ElseIf rs(\"parent\") = 2 then
    \'Henter 3. niveau
   
   
    Elseif rs(\"parent\") = 3 then
    \'Henter 4. niveau
   
   

    End If


    \'Rydder op
    rs.Close
    Set rs = Nothing

%>
Avatar billede cool_casper Nybegynder
21. november 2001 - 11:43 #1
fåe = får :-)
Avatar billede cool_casper Nybegynder
21. november 2001 - 11:45 #2
Nogle gange får jeg også: Unspecified error
Avatar billede keysersoze Guru
21. november 2001 - 12:18 #3
er du 103% sikker på at navnet på og stien til databasen er rigtig?
Avatar billede fjabboy Nybegynder
21. november 2001 - 12:19 #4
Hey - prøv noget i retningen af det her istedet...

Først connection:
<%
Const adOpenKeyset = 1
Const adLockOptimistic = 3
set dbMain = server.createobject(\"ADODB.Connection\")
dbMain.open \"bookmarks.mdb\"
%>
Dernæst RecordSet:
<%
Set rsBookmark    = Server.CreateObject(\"ADODB.RecordSet\")
strSQL  = \"SELECT * FROM Bookmarks SORT by Name\"
rsBookmark.Open strSQL, dbMain, adOpenKeyset, adLockOptimistic
%>

Måske får du fejl fordi du mangler et \"1-tal\" i følgende linie:
rs.Open strSQL, strDSN, 1
sådan
rs.Open strSQL, strDSN, 1, 1

\\fjabboy
Avatar billede cool_casper Nybegynder
21. november 2001 - 13:12 #5
Jeg har oprette en ny database og har lavet lidt om i connection-strengen. Og nu virker det! fjabboy  >> Du få et par point for det var den der med 1, 1 der hjalp til!
Avatar billede fjabboy Nybegynder
21. november 2001 - 13:18 #6
Takker for points ;-)

\\fjabboy
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