03. april 2001 - 18:20Der er
90 kommentarer og 2 løsninger
The page cannot be displayed
Jeg er temmelig ny til ASP så bær over med mig.. Jeg er jo vant til fra PHP at få at vide hvor fejlen er men der kommer bare en standard \"The page cannot be displayed\". Men jeg kunne forestille mig det er en temmelig nem/dum fejl. Følgende kode bliver included og det er et sted her fejlen ligger:
SQL = \"SELECT * FROM listen WHERE email = \'\" & email & \"\';\" Set rsThis = Conn.Execute(SQL)
\' Hvis e-mail adressen ikke findes allerede: if (rsThis.BOF and rsThis.EOF) then SQL = \"INSERT INTO listen(navn, email) values (\'\" & navn & \"\', \'\" & email & \"\');\" Conn.execute (SQL) fejl = 0 end if
\' Hvis e-mail adressen findes allerede: if not (rsThis.BOF and rsThis.EOF) then svar = \"Du er allerede tilmeldt nyhedsbrevet\" fejl = 1 end if \'Ryd op rsThis.close set rsThis = nothing conn.close Set Conn = nothing --------------------------------------------------
variablerne email og navn er selvfølgelig også defineret - bare et i et andet doc.
Denne side indeholder artikler med forskellige perspektiver på Identity & Access Management i private og offentlige organisationer. Artiklerne behandler aktuelle IAM-emner og leveres af producenter, rådgivere og implementeringspartnere.
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 0x498 Thread 0xbfc DBC 0x2705024 Jet\'.
Set fso = CreateObject(\"Scripting.FileSystemObject\") If (fso.FileExists(\"d:\\home\\osv\\newsdb.mdb\")) Then msg = filespec & \" exists.\" Else msg = filespec & \" doesn\'t exist.\" End If
udskift d:\\home\\osv\\newsdb.mdb med det som skulle være den fulde sti på databasen.
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 0x498 Thread 0xdf4 DBC 0xfd62024 Jet\'.
<% navn = request(\"navn\") email = request(\"mail\") fejl = 0 %> <!--#include file=\"news/tilmeld.asp\"--> <% if fejl = 0 then title = \"Tak for din tilmelding\" else title = \"Der opstod en fejl ved tilmelding til nyhedsbrevet\" end if %> <!--#include file=\"inc/top.asp\"-->
Men det kan også godt være det er ligegydigt. Det er nogenlunde den samme fejl. Jeg plejer bare ikke at vælge PROVIDER. Det directory mangler ganske enkelt change -acces
okey... så virker det endelig... der var slet ingen fejl i scriptet.. på intet tidspunkt..
Det har hele tiden været fordi de på www.autonet.dk ikke kunne finde ud af at change-acces på min mappe med databasen. Efter 2. mail som jeg sendte her i aftes blev det sat på plads. Første gang havde de åbenbart ikke gjort det rigtigt.
Jeg beklager jeg har brugt jeres tid på et problem som rent faktisk ikke lå i selve scriptet men i opsætningen af serveren. Jeg burde nok havde kontaktet admin med det samme, men jeg var vel lidt naiv da jeg regnede med de havde styr på sådanne ting :(
netsrac> Ja du fandt det jo ikke, så derfor måde det jo være en fejl. Og hvis det ikke er sætningen med driveren må det jo være change-acces.
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.