Avatar billede krisbjoern Nybegynder
25. oktober 2001 - 19:29 Der er 17 kommentarer og
1 løsning

Har jeg grund til bekymring???

Er dette \"bare\" et midlertidigt problem...
Eller er jeg på R....

Fejlmelding:


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 0x4b0 Thread 0x5d0 DBC 0x8add694 Jet\'.

/grandband/moreNews.asp, line 5
Avatar billede eagleeye Praktikant
25. oktober 2001 - 19:33 #1
Det er muligt du ikke har skrive rettigheder til databasen eller den folder databasen ligger. Hivs du har Windown NT eller W2K:

http://support.microsoft.com/support/kb/articles/Q295/2/97.asp 
Avatar billede krisbjoern Nybegynder
25. oktober 2001 - 20:04 #2
Ja...
Men det virker når jeg \"tester\" det på min egen
PC(opsat til PWS).
Og i nat da jeg loaded sitet up virkede det også.

hmmm.
Jeg er ikke helt tryk ved det her!
Avatar billede krisbjoern Nybegynder
25. oktober 2001 - 20:04 #3
I øvrigt har jeg hverken oprettet bruger ID er Password i databasen
Avatar billede eagleeye Praktikant
25. oktober 2001 - 20:24 #4
underligt hvis du ikke har rettet i det.

Måske stien til databasen er forkert?
Avatar billede eagleeye Praktikant
25. oktober 2001 - 20:31 #5
hvilken connection benytter du?
Avatar billede krisbjoern Nybegynder
25. oktober 2001 - 20:41 #6
Her er kilden til oprettelse af forbindelsen til databasen:

<%
Set Rs = Server.CreateObject(\"ADODB.Connection\")
Rs.Open \"DRIVER={Microsoft Access Driver (*.mdb)}; DBQ=\" & server.MapPath(\"db/News.mdb\")
sql = \"SELECT * FROM newsTab ORDER by ID DESC\"
Set objRec = Rs.Execute(sql)

do while not objRec.eof
Response.Write \"<TABLE bordercolor=gray border=1><TR><TD>\"
Response.Write \"<TABLE border=0><TR class=\'sjov\' id=\'divLink\'>\"
Response.Write \"<TD width=250><a href=\'index.asp?id=\" & objRec(\"ID\") & \"\'>\" & objRec(\"Overskrift\") & \"</a>\"
Response.Write \"<TD width=100 align=Right>\" & objRec(\"Dato\") & \"</TD>\"
Response.Write \"</TR></TABLE></TD></TR></TABLE>\"
Response.Write \"<TABLE><TR class=\'sjov1\'><TD width=350>\" & objRec(\"KortTekst\") & \"<BR>\"
Response.Write \"</TD></TR></TABLE><BR>\"
objRec.movenext
loop

objRec.Close
Set objRec=Nothing
%>

Og som sagt VIRKER det på min PC...
Avatar billede eagleeye Praktikant
25. oktober 2001 - 20:44 #7
hvor må du ligge databaser på serveren?

DBQ=\" & server.MapPath(\"db/News.mdb\")

Som regl har man en bestem folder hos en udbyder som man må skrive i.
Avatar billede krisbjoern Nybegynder
25. oktober 2001 - 20:49 #8
Ja!
det er nemlig lige præcis den

db

hedder folderen og jeg kan f.eks godt hente
en koncertkalender ud der ligger i db-mappen (en anden database - godt nok)
Avatar billede excession Nybegynder
25. oktober 2001 - 20:51 #9
er db\'en skrivebeskyttet?
Avatar billede eagleeye Praktikant
25. oktober 2001 - 20:52 #10
Med \"samme\" connection string?

måske der skal en / ind foran??
DBQ=\" & server.MapPath(\"/db/News.mdb\")

Fejlen er typisk forkert sti eller at folderen/databasen er skrivebeskyttet.
Avatar billede krisbjoern Nybegynder
25. oktober 2001 - 21:05 #11
Nope = ikke skrive beskyttet(jeg skal jo også bare hente data fra den)

Og heller ikke /db da [db] ligger i rod-mappen
Avatar billede krisbjoern Nybegynder
25. oktober 2001 - 21:05 #12
Prøve evt. og tag en kigger

www.grandband.dk

Avatar billede eagleeye Praktikant
25. oktober 2001 - 21:06 #13
har I samme udbyder??
http://www.eksperten.dk/spm/125584
Avatar billede eagleeye Praktikant
25. oktober 2001 - 21:09 #14
ok hvor gammel er jeg:
http://www.eksperten.dk/spm/125635
Avatar billede krisbjoern Nybegynder
25. oktober 2001 - 21:09 #15
ASP siderne ligger hos www.brinkster.com
og vores \"start\" side hos enavne.dk

Men som sagt har det virket for mindre end 24 timer siden.

prøve evt.

http://www24.brinkster.com/grandband/index.asp

Avatar billede eagleeye Praktikant
25. oktober 2001 - 21:11 #16
Kan du prøve med denne connection sring:

DataBase = \"Data Source=\"&server.MapPath(\"db/News.mdb\")&\";Provider=Microsoft.Jet.OLEDB.4.0;\"
Avatar billede eagleeye Praktikant
25. oktober 2001 - 21:14 #17
det skal stå rs.open ikke database....

rs.Open \"Data Source=\"&server.MapPath(\"db/News.mdb\")&\";Provider=Microsoft.Jet.OLEDB.4.0;\"
Avatar billede krisbjoern Nybegynder
26. oktober 2001 - 00:22 #18
Jeg har fået løst problemet...
Don\'t ask!

Men eagleeye du får pointene for din indsats.
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