Avatar billede acidduck Nybegynder
07. december 2001 - 14:40 Der er 9 kommentarer og
1 løsning

Unspecified møj error!

Denne fejlmeddelelse har det med at dukke op uden nogen som helst grund, når jeg udfører mit ASP script:

Error Type:
Provider (0x80004005)
Unspecified error
/db_connect.asp, line 15

Hvis jeg så venter 30 sekunder og prøver igen, virker det fint. Hvad sker der?!
Avatar billede medions Nybegynder
07. december 2001 - 14:41 #1
hmm... hvad står der i linje 15?
Avatar billede invisibleman Nybegynder
07. december 2001 - 14:46 #2
Prøv at bruge \"Microsoft.Jet.OLE.DB.4.0\" istedet for {Microsoft Access Driver (*.mdb)}

eller omvendt, alt efter hvad du bruger nu.
Avatar billede acidduck Nybegynder
07. december 2001 - 15:15 #3
Hvor finder jeg \"Microsoft.Jet.OLE.DB.4.0\"? Den er ikke at finde under ODBC settings.
Avatar billede invisibleman Nybegynder
07. december 2001 - 15:52 #4
Lige nu har du nok :

Conn.Open \"Driver={Microsoft Access Driver (*.mdb)}; DBQ=\" & Server.MapPath(\"mindb.mdb\")

ikke ?

Prøv at lave det om til:

Conn.Open \"Provider=Microsoft.Jet.OLE.DB.4.0; Data Source=\" & Server.MapPath(\"mindb.mdb\")
Avatar billede acidduck Nybegynder
07. december 2001 - 18:25 #5
\"Provider cannot be found. It may not be properly installed.\"

Skal den installeres på en eller anden måde?


Avatar billede invisibleman Nybegynder
07. december 2001 - 18:56 #6
Hmm .. måske .. men hvad står der på din linie 15 ?
Avatar billede acidduck Nybegynder
07. december 2001 - 19:22 #7
13: Set objConn = Server.CreateObject(\"ADODB.Connection\")

14: DSN = \"DRIVER={Microsoft Access Driver (*.mdb)}; DBQ=\" & Server.MapPath (\"multisub.mdb\")

15: objConn.Open DSN
Avatar billede invisibleman Nybegynder
07. december 2001 - 19:25 #8
Prøv at åbne din database i Access, klik på Tools > Database Utilities > Compact & Repair Database
Luk den og prøv at køre dit script igen.
Avatar billede acidduck Nybegynder
10. december 2001 - 13:33 #9
Virker ikke.

Helt præcis så opstår fejlen når jeg har prøvet at køre mit script mens jeg har haft nogle tabeller åbne. Dette resulterer selvfølgelig i en fejlmeddelelse.

Når jeg så lukker tabellerne og kører scriptet påny kommer \"Provider (0x80004005)
Unspecified error\". Og enten må jeg genstarte min computer eller vente en rum tid inden jeg prøver at køre scriptet igen.

Det er sgu da mærkeligt!
Avatar billede acidduck Nybegynder
10. december 2001 - 13:40 #10
Problemet er løst!
Jeg ændrede de rettigheder der var sat på den mappe scriptet og databasen ligger i, til \"full control\".

Og nu kan jeg såmænd også kører scriptet MENS tabellerne er åbne - det er jo helt suverænt!

Læs evt. mere om problemet her http://p2p.wrox.com/archive/asp_database_setup/2001-06/7.asp
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