Avatar billede cobweb Nybegynder
01. december 2000 - 09:22 Der er 18 kommentarer og
1 løsning

ADODB.Connection error \'800a0e7a\'

Hej!

Når jeg forsøger at hente data fra en
access-database ind i et .asp-dokument genereres følgende fejlmeddelse:
- - - - - - - - - - - - - - - - - - - - - - ADODB.Connection error \'800a0e7a\'

Provider cannot be found. It may not be properly installed.

/scripts/html/nyhed.asp, line 83
- - - - - - - - - - - - - - - - - - - - - -

Jeg ville tro, at det betyder at \"Acces ODBC driver\" ikke er installeret
på serveren - eller at den ikke er aktiveret. .Asp-siden kører på en
win2000-server med IIS 5.0.

Umiddelbart ser det ud som om, at ODBC-driverne er installeret, men OLE DB driveren er IKKE.

Er der en som ved, hvor \"Acces ODBC driveren\" aktiveres - så jeg kan tjekke dette!. Eller alternativt hvordan den installeres påny og aktiveres??.



På forhånd tusind tak for hjælpen

Med venlig hilsen
Thomas

Avatar billede kasseper Nybegynder
01. december 2000 - 09:26 #1
download nyeste mdac fra microsoft, så skulle den være der.
Avatar billede cobweb Nybegynder
01. december 2000 - 09:36 #2
jeg har installeret mdac 2.6 fra:
http://www.microsoft.com/data/download.htm

....men uden det hjalp.

Jeg sidder i øjeblikket, og kigger på om det kan
være et problem i den Global.asa-fil som ligger
på serveren under \"MS Dataaccess SDK\" - ved du
om der skal stå noget specielt i den??
Avatar billede kasseper Nybegynder
01. december 2000 - 10:02 #3
Ikke hvis der mangler en driver....!
Virker det hvis du laver en dsn forbindelse..?
Avatar billede cobweb Nybegynder
01. december 2000 - 10:08 #4
nej, det virker heller ikke med en dsn-forbindelse.

Jeg bruger følgende kode i starten - kan du se
en fejl i den??

<%
Set Conn = Server.CreateObject(\"ADODB.Connection\")
DBPath  \"DBQ=c:\\locuples\\kunder\\bilforhandleren.dk\\scripts\\html\\database.mdb\"
Conn.Open \"DRIVER={Microsoft Access Driver (*.mdb)}; \" & DBPath
Set rs = Conn.Execute(\"SELECT * FROM databasen\")
%>

Jeg har også forsøgt med denne:

<%
Set Conn = Server.CreateObject(\"ADODB.Connection\")
DBPath  \"DBQ=c:\\locuples\\kunder\\bilforhandleren.dk\\scripts\\html\\database.mdb\"
Conn.Open \"DRIVER={Microsoft Access Driver (*.mdb)}; DBQ=\" & Server.MapPath (\"database.mdb\")Set rs = Conn.Execute(\"SELECT * FROM databasen\")
%>


....men jeg tror ikke det er i koden problemet ligger....?!.
Avatar billede kasseper Nybegynder
01. december 2000 - 10:17 #5
Koden ser OK, ud, men går lidt mærkligt frem.
Jeg ville nu nok bruge den sådan her :

<%
Set Conn = Server.CreateObject(\"ADODB.Connection\")
DBPath  = \"DBQ=\" & Server.MapPath (\"database.mdb\")
Conn.Open \"DRIVER={Microsoft Access Driver (*.mdb)}; \" & DBPath
Set rs = Conn.Execute(\"SELECT * FROM databasen\")
%>


Men du har ret i at det ikke er det der giver dig problemer.
Har du søgt hos Microsoft, med din fejlmedl. ?

Avatar billede cobweb Nybegynder
01. december 2000 - 10:24 #6
Ja, jeg har også forsøgt hos microsoft - uden
held - det eneste jeg nåede frem til dér, var,
som du også selv skrev, at jeg skulle installere
den nyeste version af MDAC...
så, nu kan jeg ikke rigtigt komme i tanke om andre
muligheder :)
Avatar billede kasseper Nybegynder
01. december 2000 - 10:27 #7
Ok, søger lige lidt på nettet, hang on, don\'t give up ;-)
Avatar billede cobweb Nybegynder
01. december 2000 - 10:35 #8
okay - takker for det :)!.

*glæder mig i denne tid...*
Avatar billede kasseper Nybegynder
01. december 2000 - 10:41 #9
* jeg glæder mig i denne tid, jeg spiser flere stesolid, når juletiden kommer !*
;-)

Har du prøvet at downloade denne her :
http://www.microsoft.com/data/download_Jet4SP3.htm
Det lader jo til at du mangler noget Jet ... Ellers tror jeg nok jeg må gi op !?!;-)

Håber du finder et svar !
Avatar billede kasseper Nybegynder
01. december 2000 - 10:42 #10
Læs denne her først :

http://support.microsoft.com/support/kb/articles/Q271/9/08.ASP

Jeg tror sq det er der den ligger, da du har brugt mdac 2.6, som ikke indeholder jet
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
Avatar billede cobweb Nybegynder
01. december 2000 - 11:12 #11
Hej!

Nu har jeg installeret Jet fra:
http://support.microsoft.com/support/kb/articles/Q239/1/14.ASP

...så skal jeg lige re-starte min maskine - men jeg betjener den via VNC, og den har tendens til
at gå ned ved restart over vnc!! - så skal jeg
lige ud på kontoret, og re-starte den manuelt.
Det gør jeg lidt senere i dag - så får du en
tilbagemeldin!!!

Tak for hjælpen indtil nu!! - Hilsen Thomas
Avatar billede cobweb Nybegynder
01. december 2000 - 13:19 #12
Hej igen!

Nu har jeg forsøgt at installere Jet - og genstartet - stadigvæk uden held :(

....skriv endelig igen, hvis du har flere
ideer til en evt. løsning!

/T
Avatar billede kasseper Nybegynder
01. december 2000 - 13:22 #13
Bare lige et spg. Når du laver en system DSN, kan du så vælge Micrsoft Access Driver ?, hvis du kan kan jeg ikke begribe hvad der går galt....
Avatar billede cobweb Nybegynder
02. december 2000 - 00:24 #14
ja!! - det kan jeg nemlig godt gøre :)!.

Det er MEGET mærkeligt...
Avatar billede ldanielsen Nybegynder
09. december 2000 - 23:58 #15
Altså, jeg plejer at bruge:<%
Set Conn = Server.CreateObject(\"ADODB.Connection\")
DBPath  = \"DBQ=\" & Server.MapPath (\"database.mdb\")
Conn.Open \"DRIVER={Microsoft Access Driver (*.mdb)}; \" & DBPath & \"DriverId=25\"
Set rs = Conn.Execute(\"SELECT * FROM databasen\")
%>





Avatar billede cobweb Nybegynder
10. december 2000 - 12:27 #16
Stadigvæk samme fejl, når jeg bruger
den kode i stedet for.
Men hvad betyder det, når du skriver
\"DriverID=25\", skal det svare til en
driver-indstilling et sted i win2k??
Avatar billede ldanielsen Nybegynder
10. december 2000 - 12:57 #17
Check lige at du har sqloledb.dll installeret
Og så havde jeg en fejl, manglede et ;

<%
Set Conn = Server.CreateObject(\"ADODB.Connection\")
DBPath  = \"DBQ=\" & Server.MapPath (\"database.mdb\")
Conn.Open \"DRIVER={Microsoft Access Driver (*.mdb)}; \" & DBPath & \";DriverId=25\"
Set rs = Conn.Execute(\"SELECT * FROM databasen\")
%>
Avatar billede cobweb Nybegynder
10. december 2000 - 13:13 #18
jo, jeg har sqloledb.dll installeret - to steder
ovenikøbet!!!.

Og med det ændrede kode, giver sitet stadig
samme fejl :(
Avatar billede cobweb Nybegynder
02. februar 2001 - 11:31 #19
ingen afklaring - jeg lukker spørgsmålet.
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
Computerworld tilbyder specialiserede kurser i database-management

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