Avatar billede mtm Praktikant
24. juni 2001 - 17:11 Der er 17 kommentarer og
6 løsninger

hvorfor denne fejl ?

Hej alle
Jeg har en hjemmeside hos azero som har vikket uden problemmer, men nu er siden begyndt at komme ud men denne fejl
 
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 0xe28 Thread 0x378 DBC 0x25f4024 Jet\'.

/dk.asp, line 57

HVORFOR NU DET ??
på forhånd tak
MtM
Avatar billede mtm Praktikant
24. juni 2001 - 17:12 #1
hvor line 57 er..
rs.Open strSQL, strDSN, 1
Avatar billede plexx Nybegynder
24. juni 2001 - 17:14 #2
Du har skrevet en forkert adresse til din database

-Plexx
Avatar billede mtm Praktikant
24. juni 2001 - 17:15 #3
lidt mere af coden ser sådan ud-->
<%
intPage = Request(\"page\")
If isNumeric(intPage) = False Or intPage < 1 Then
intPage = 1
End If
Set rs = Server.CreateObject(\"ADODB.RecordSet\")
strSQL = \"SELECT * FROM Images ORDER BY ID DESC\"
strDSN = \"DRIVER={Microsoft Access Driver (*.mdb)};DBQ=\"&Server.MapPath(\"dbase/dk.mdb\")
rs.Open strSQL, strDSN, 1 (dette skulle være Line 57)
If Not (rs.BOF Or rs.EOF) Then
rs.PageSize = 5
rs.AbsolutePage = intPage
intRecCount = rs.PageSize
intPageCount = rs.PageCount
Response.Write \"<b>Side \" & intPage & \" af \" & intPageCount & \"</b>\"
%><hr>
<% Do While Not rs.EOF And intRecCount > 0 %>
Avatar billede plexx Nybegynder
24. juni 2001 - 17:16 #4
prøv lige at skriv dit script med hele database tilslutningen.

Husk at ved Azero skal alle databaser ligge i db mappen

-Plexx
Avatar billede mtm Praktikant
24. juni 2001 - 17:17 #5
Jammen jeg har ikke flyttet noget og min dk.mdb ligger i dbase <dir>
Avatar billede plexx Nybegynder
24. juni 2001 - 17:18 #6
din sti til din database skal nok se sådan ud:
strDSN = \"DRIVER={Microsoft Access Driver (*.mdb)};DBQ=\"&Server.MapPath(\"../db/dk.mdb\")
Avatar billede mtm Praktikant
24. juni 2001 - 17:18 #7
min db mappe hos azero hedder dbase :o)
Avatar billede plexx Nybegynder
24. juni 2001 - 17:20 #8
Når du logger i på din server er der ikke så disse to mapper:
www
db
???
Avatar billede plexx Nybegynder
24. juni 2001 - 17:23 #9
så prøv:
../dbase/dk.mdb
Avatar billede plexx Nybegynder
24. juni 2001 - 17:25 #10
Der er ingen tvivl om at det er stien til databasen der er noget galt med.
Avatar billede mtm Praktikant
24. juni 2001 - 17:25 #11
jo det er der. Men nu har jeg haft siden et par år og mine databaser har altid lagt i dbase..(ved ikke hvorfor).
Avatar billede plexx Nybegynder
24. juni 2001 - 17:27 #12
:-:-:-:-:-:
:P.L.E.X.X:
:-:-:-:-:-:
Avatar billede mtm Praktikant
24. juni 2001 - 17:28 #13
har prøvet ../dbase/dk.mdb.
(det stå der og det har altid vikket)
det er det er mærkligt. det har jo vikket ind til nu..
hmmm
Avatar billede mtm Praktikant
24. juni 2001 - 17:30 #14
hvis man ligger dk.mdb i db og ikke www (dbase) hvad er stien så ??
Avatar billede tdaugaard Nybegynder
24. juni 2001 - 17:38 #15
plexx:> Hos Azero KAN man lægge sine databaser i ../db, men man SKAL ikke.
Avatar billede sv Nybegynder
24. juni 2001 - 21:53 #16
Jeg får nogen gange den fejl...
Så plejer jeg at kopiere min db, og refere til den nye istedet for...Ingen ko på isen !
Det sker næsten kun offline på min egen når jeg er noget hård ved db\'en f.eks. reparere og lign.
....
Avatar billede knutbl Nybegynder
24. juni 2001 - 22:21 #17
8000405 feilmelding... har ikke det noe å gjøre med rettigheter på serveren? Er databasen/ asp-filen satt opp med READ/WRITE rettigheter? Sjekk dette hvis du ikke allerede har gjort det.

Knut B.
Avatar billede knutbl Nybegynder
25. juni 2001 - 01:04 #18
Jeg har sett litt gjennom gamle utskrifter, og i en artikkel fra theASPsite.org står følgende å lese:

\"Microsoft JET Database Engine (0x80004005)
The changes you requested to the table were not successful because they would create duplicate values in the index, primary key, or relationship. Change the data in the field or fields that contain duplicate data, remove the index, or redefine the index to permit duplicate entries and try again.\"

Det er altså en sjanse for at du forsøker å skrive data til Databasen som allerede er der.

Håper dette hjelper!
KnB



Avatar billede tdaugaard Nybegynder
25. juni 2001 - 02:34 #19
knutbl:> Du har fundet en fejl beskrivelse frem for Microsoft.Jet.OLEDB.4.0 driveren, ikke ODBC Microsoft Access Driver (*.mdb) som mtm bruger.
Avatar billede tdaugaard Nybegynder
25. juni 2001 - 02:35 #20
mtm:> hvis du lægger din database i mappen db skal du skrive:

Server.MapPath(\"../db/mindb.mdb\")
Avatar billede kichian Nybegynder
25. juni 2001 - 11:37 #21
Det der står i fejlmeddelelsen er IKKE at databasen ikke kan findes.
Det er nærmere et udtryk for at der på tidspunktet mangler noget i registreringsdatabasen.
Jeg ville bede din udbyder om at geninstallere MDAC 2.5 og derefter MDAC 2.6.
Avatar billede roger Nybegynder
25. juni 2001 - 14:48 #22
rs.Open strSQL, strDSN, 1 <--- i stedet for det prøv det her:

rs.Open strSQL, strDSN, 1, 3
Avatar billede mtm Praktikant
25. juni 2001 - 15:33 #23
hmm. nu vikker siden igen.
sende en support mail til azero og de må have lavet et eller andet..
:o)
ved ikke hvad eller hvorfor, så I får alle points som tak for hjælpen. Håber det er okay..
m.v.h.
MtM

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