Prøv at se på egenskaberne for databasen. Jeg vil skyde på at det ikke er
nok at du bare har de rigtige rettigheder på cgi-bin bilioteket. Du skal
også have rettighed til selve databasefilen. Prøv i første omgang at give
alle fuld rettighed til databasen og derefter rette rettighederne til lidt
efter lidt (jeg kan ikke huske hvordan de skal se, personligt er jeg mere
til UNIX)
------
Mvh.
Kåre Rasmussen
Studentermedhjælper ved I20´s edb-enhed
"Ole Moe" <ole.moe@tdcspace.dk> wrote in message
news:9u04kr$hrf$1@sunsite.dk...
> Jeg er fuldkommen grøn udi det vidunderlige ASP univers og faldt
> så over
www.html.dk's tutorial om emnet. Skønt tænkte jeg, men da
> jeg nåede ned til lektion 18 og skulle oprette forbindelse til en
> database gik det galt.
> Jeg har Windows 2000 og IIS 5 installeret. Min .asp fil ser ud
> som følgende:
> <html>
> <title>Database</title>
> <head>
> </head>
> <body>
> <%
> Set Conn = Server.CreateObject("ADODB.Connection")
> DSN = "DRIVER={Microsoft Access Driver (*.mdb)}; "
> DSN = DSN & "DBQ=" & Server.MapPath("/cgi-bin/database.mdb")
> Conn.Open DSN
>
> ' SQL forespørgsel
> strSQL = "Select * from personer"
> ' Udfør forespørgsel (rs indeholder nu resultatet)
> Set rs = Conn.Execute(strSQL)
>
> ' Gennemløb Recordset (rs) med en løkke
> Do
>
> ' Udskriv værdien af kolonnen Fornavn
> Response.Write rs("Fornavn") & "<br>"
>
> ' Gå til næste Record i rs
> rs.MoveNext
>
> ' Fortsæt indtil rs er gennemløbet (EOF = End Of File)
> Loop While Not rs.EOF
>
> ' Luk databaseforbindelse
> Conn.Close
> Set Conn = Nothing
> %>
>
> </body>
> </html>
>
> - bibliotekket 'cgi-bin' har fuld læse- og skriveret.
> Men alligevel får jeg denne besked, når jeg prøver:
> Fejltype:
> Microsoft OLE DB Provider for ODBC Drivers (0x80004005)
> [Microsoft][ODBC Microsoft Access-driver]Der opstod en generel
> fejl. Registreringsnøglen Temporary (volatile) Jet DSN for
> process 0x4d8 Thread 0x554 DBC 0x21d0064 Jet kan ikke åbnes.
> /db.asp, line 10
>
> - Jeg er ved at rive næsehårene ud af arrigskab, hvilken dum
> begynderfejl har jeg dog lavet?
>
> --
> Vil du lære at kode HTML, XHTML, CSS, SSI eller ASP ???
> - Pædagogiske tutorials på dansk
> - Kom godt i gang med koderne
> KLIK HER! =>
http://www.html.dk/tutorials