On Thu, 30 Jan 2003 09:09:40 +0100, "Steen Eiler Jørgensen"
<oz1sejREMOVETHIS@get2net.dk> wrote:
>Jeg har tidligere brugt følgende linjer til at connecte til mine
>Access2000-databaser:
>
>Set Conn = Server.CreateObject("ADODB.Connection")
>Conn.Open "DRIVER={Microsoft Access Driver (*.mdb)}; DBQ=" &
>Server.MapPath("db1.mdb")
Prøv evt.:
Dim strDSN
strDSN = "Provider=Microsoft.Jet.OLEDB.4.0;" & _
"Data Source=" & Server.MapPath("db1.mdb")
Set Conn = Server.CreateObject("ADODB.Connection")
Conn.Open strDSN
>Det plejer at fungere fint (jeg skal lige skynde mig at sige, at jeg ikke
>forstår en dyt af ovenstående to linjer - det er noget, jeg har fundet på
>nettet)
Du er ikke alene ...
>Men nu har jeg så gang i en ny database på et nyt site, og der får jeg
>følgende fejlmeddelelse:
>
>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 0x510 Thread 0x7cc
>DBC 0x10486024 Jet'.
80004005-fejl kan være ret problematiske - jeg har et par links på min
linksside, som måske kan være nyttige:
<url:
http://www.marxisme.dk/test/asplinks.asp>
- kig under "Fejl".
>Hvad kan jeg gøre? Og hvad betyder de forskellige ting i conn.open-linjen?
>Jeg har også set, at man kan sende login og password med i den linje -
>hvordan gør man det, og er det overhovedet muligt med Access? Findes der et
>sted på nettet, hvor man får forklaret, hvad de forskellige ting betyder?
Kig evt. på min linksside under "ADO".
Good luck!
--
Jørn Andersen,
Brønshøj