03. maj 2003 - 16:11Der er
34 kommentarer og 1 løsning
Min side virker hver anden dag
Hej E
Jeg har en hjemmesider der hedder http://www.asp4free.dk, men desværre virker den kun hver anden dag og jeg kan overhovedet ikke finde ud af, hvad der er galt.
Er der nogen af jer der kender problemmet eller måske nogen der har en løsning
I dette særtema ser vi på, hvordan cloud og AI bliver fundamentet for virksomhedernes digitale forretning, og hvordan de nye muligheder for automatisering og forretningsværdi kan udnyttes uden at miste overblik, sikkerhed og menneskelig kontrol.
2. Min kode, øh, tja, det er jo alle sider det er galt med.
3. Hvad mener du med det ?
Synes godt om
Slettet bruger
03. maj 2003 - 16:21#3
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 0x9d4 Thread 0x60c DBC 0x208110c Jet'.
/index.asp, line 11
Driveren kan ikke få adgang til din Access database. Det kan skyldes at den ligger det forkerte sted, eller at den er åbnet andetsteds, eller at den er slettet.
Det har jeg ikke snakket om. Men det er en god idé at have databasen liggende et sted, hvor dine besøgende ikke kan hente den. Det kan jo være at den allerede gør det. :)
Nu ved jeg ikke hvordan cliche.dk har sat sine webservere op, men det er sgu da meget normalt at man har en default/index side i root af sit domain. Sådanne som du beskriver det har du ingen ting i root!
Hvorfor ikke gøre som Cliche.dk foreslår. Hvor er det bedst at ligge min Access database? Der er fra start oprettet en mappe kaldet db ved siden af af wwwroot. Ved at ligge sin database der er det kun dine egne filer der kan nå databasen. D.v.s. at hvis nogle kendte navnet på databasen ville de ikke kunne hente den ned alligevel. Ligger du den i wwwroot eller en undermappe kan alle folk hente filen ned.
Jeg vil da tro at de vil hjælpe, men du kan da selv prøve at få det til at virke. Har du problemer med en almindlig HTML side (kan du se den) eller er det kun når du prøver at få fat i databasen
Din start side skal ligge i asp4free.dk/ og skal hedde default.asp eller default.htm eller default.html eller index.asp eller index.htm eller index.html
Hvad hedder din start side og hvor ligger den. Ligger din database i folderen db og hedder bog.mdb Hvordan ser din bog.mdb ud (tabel navn og hvad hedder felterne i databasen) og er der nogle værdier i i databasen.
du han jo vise hvor dan din kode ser ud, som jeg foreslog til at begynde med.
Hvis du nu har en database der hedder bog.mdb og den ligger i mappen DB. I databasen dom hedder tbl_books. har du en række der hedder titel, som Fx. Indeholder titler på forskellige bøger du har. Din start side hedder default.asp og ligger i mappen wwwroot, så skulle du kunne hente alle titler ud fra din database med denne kode
Det virker bare stadig ikke. Jeg ved ikke hvad der er galt.
Koden ser således ud: <% Session.LCID = 1030 %> <% Response.Buffer = True
mode = Request.QueryString("mode")
Set Conn = Server.CreateObject("ADODB.Connection") DSN = "DRIVER={Microsoft Access Driver (*.mdb)}; " DSN = DSN & "DBQ=" & Server.MapPath ("../db/bog.mdb") Conn.Open DSN %> <html> <head> <title>ASP 4 Free</title> <LINK HREF="index.css" REL="stylesheet" TYPE="text/css"> </head> <body> <CENTER> <!-- #include file="v_menu.asp" --> <TD VALIGN="top" WIDTH="450"> <br> <% if mode = "" then %> <% IF Request.Cookies("popup") = "" THEN Response.Cookies("popup") = "Ja" Response.Cookies("popup").Expires = date+7 Response.write "<script type=""text/javascript"">" Response.write "window.open('vel.asp', '', ',Width=450,Height=400,scrollbars');" Response.write "</script>" END IF %> <table CLASS="over"><tr><td>Velkommen til ASP4Free.dk</td></tr></table><br> <DIV CLASS="menu">Nyheder:</DIV><HR CLASS="menu"> Nu kan du indsætte en formmail på din hjemmeside, så dine besøgende kan sende email til dig. Den er selvfølgelig gratis. Du kan læse mere om det under Formmail. <BR><BR> <CENTER><SCRIPT SRC="Stem/stem.asp?id=25"></SCRIPT></CENTER> <% END IF %> </BODY> </HTML>
Forresten, når jeg kører siden på min egen computer med IIS skriver den, følgende fejl: HTTP 500,100 - Intern fejl på serveren - ASP-fejl - Internet Information Services
Fejltype: Microsoft OLE DB Provider for ODBC Drivers (0x80004005) [Microsoft][ODBC Microsoft Access-driver] Databasen eller objektet er skrivebeskyttet og kan ikke opdateres. /asp4free/h_menu.asp, line 113
Browsertype: Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1)
Lukker, i det den stadig kun virker hver anden dag...
Takker for hjælpen
Synes godt om
Ny brugerNybegynder
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.