Avatar billede thomas_it Nybegynder
15. december 2000 - 16:32 Der er 9 kommentarer og
1 løsning

JokeSystem

Hejsa
Jeg vil spørge om der er nogen der kan hjælpe med at finde ud af hvad dette script fejler når jeg får denne fejlmeldning!

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 0x1278 Thread 0x112c DBC 0x24663dc Jet\'.

/joke/default.asp, line 23


Dette er så hele scriptet:

<HTML>
<HEAD>
<!-- Minus AutoDato -->
    <TITLE>Joke system.</TITLE>
<META NAME=\"Generator\" CONTENT=\"Stone\'s WebWriter 3\">
</HEAD>
<BODY BGCOLOR=\"#33B0FB\" TEXT=\"#000000\" LINK=\"#000000\" VLINK=\"#808080\" ALINK=\"#C0C0C0\">
<center>
<TABLE WIDTH=\"50%\" BORDER=\"1\" BGCOLOR=\"#FFFFFF\" BORDERCOLOR=\"#000000\">
<TR VALIGN=\"top\">
<TD>
<center><B>Jokes</B><BR>
<A HREF=\"tilfny.asp\" TARGET=\"_top\">Tilføj joke</A></center>
<%
intPage = Request(\"page\")
If isNumeric(intPage) = False Or intPage < 1 Then
  intPage = 1
End If

Set rs = Server.CreateObject(\"ADODB.RecordSet\")
strSQL = \"SELECT * FROM joke\"
strDSN = \"DRIVER={Microsoft Access Driver (*.mdb)};DBQ=\"&Server.MapPath(\"/database.mdb\")
rs.Open strSQL, strDSN, 1
If Not (rs.BOF Or rs.EOF) Then
  rs.PageSize = 10
  rs.AbsolutePage = intPage
  intRecCount = rs.PageSize
  intPageCount = rs.PageCount
  Do While Not rs.EOF And intRecCount > 0
    Response.Write \" <A HREF=\"\"joke.asp?id=\"& rs(\"id\") & \"\"\">\"& rs(\"overskrift\") & \"<br></A>\"
  intRecCount = intRecCount - 1
  rs.MoveNext
  Loop
End If
rs.Close
Set rs = Nothing

Response.Write \"<center>\"
If Clng(intPage) > 1 Then
  Response.Write \"<a href=default.asp?page=\" & intPage - 1 & \">Tilbage</a>\"
Else
  Response.Write \"Tilbage\"
End If

Response.Write \"&nbsp;\"

If Clng(intPage) < Clng(intPageCount) Then
  Response.Write \"- <a href=default.asp?page=\" & intPage + 1 & \">Næste side</a> \"
Else
  Response.Write \"- Næste side\"
End If
%>
</center>
</center>
</TD>
</TR>
</TABLE>

</BODY>
</HTML>

Please help me!!!
Tak på forhånd

- Thomas
Avatar billede kornfreak Nybegynder
15. december 2000 - 16:35 #1
Der lyder som om din database er gået i stykker under uploadingen, det er sket for mig et par gange!
Avatar billede a-torsten Nybegynder
15. december 2000 - 16:36 #2
Ligger Databasen (/database.mdb) i samme dir som selve scriptet (default.asp) .....Hvis ikke, så gør sådan at de gør......

-Anders
Avatar billede kornfreak Nybegynder
15. december 2000 - 16:37 #3
prøv at evt. at uploade den igen..
Avatar billede tpiil Nybegynder
15. december 2000 - 16:37 #4
strDSN = \"DRIVER={Microsoft Access Driver (*.mdb)};DBQ=\"&Server.MapPath(\"/database.mdb\")
prøv det her i stedet for:
strDSN = \"DRIVER={Microsoft Access Driver (*.mdb)};DBQ=\"&Server.MapPath(\"database.mdb\")
/\'en skal slettes
Avatar billede a-torsten Nybegynder
15. december 2000 - 16:37 #5
IIS i Win 2k kan også godt finde på at sige det hvis filen mangler..... Mærkeligt.. men jo.. det kan den.......

-Anders
Avatar billede kornfreak Nybegynder
15. december 2000 - 16:38 #6
Ville den så ikke sige at den ikke kan findes?
Avatar billede a-torsten Nybegynder
15. december 2000 - 16:39 #7
Korn... Jo det skulle jeg også mene... men jeg har været ude for det underlige fænomen......

men du har ret... Den burde sige at den ikke findes..

-Anders
Avatar billede kornfreak Nybegynder
15. december 2000 - 16:44 #8
torsten ..okay, det er jo et microsoft produkt..hehe...
Avatar billede a-torsten Nybegynder
15. december 2000 - 16:46 #9
Ja sådan er det jo.....*gg*
Avatar billede thomas_it Nybegynder
15. december 2000 - 17:49 #10
Tpiil:
Tak for hjælpen, jeg havde ellers troet at den ville automatisk ville finde Databasen selvom der var / :o)

- Thomas
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