30. juni 2003 - 15:34Der er
7 kommentarer og 2 løsninger
Error handling og Acces
Findes der en error handler lidt á la mySQL's "OR DIE()" som jeg kan bruge på web.
Dvs. hvis mit db kald fejler får brugeren min egen fejlbesked og ikke sådan en:
Error Type: Microsoft OLE DB Provider for ODBC Drivers (0x80040E14) [Microsoft][ODBC Microsoft Access Driver] Syntax error (missing operator) in query expression '''', 'velkommen', '2')'.
Ved ikke helt om dette skal være under Acces eller ASP (måske endda javascript :D)
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.
<% 'Sett denne etter linjen du åpner databasen bytt 'ut adoCn med det du har kalt connection.
On error resume next If adocn.Errors.count > 0 Then Response.Write "<font face=verdana size=2>" Response.Write "<b>Får ikke kontakt med databasen...</b><br><br>" Response.Write "Feilen er: #" & Err.Number & ": " & Err.Description & "<br><br>" Response.Write "</font>"
Eller du kan sette inn on error resume next i toppen av scriptet og skriver etter at scriptet har gått: <% 'Denne sender brukeren tilbake. If Err <> 0 Then %> <html> <body onload="window.alert('En feil skjedde! <% =Err.Description %>'); window.history.back();"> </body> </html> <% Response.End End If
<% 'Denne skriver ut en feilmelding. If Err <> 0 Then Response.write "En feil har skjedd: " & Err.Number & ": " & Err.Description Response.End End If %>
vbmojo> Det er somend ganske muligt at bruge JavaScript til ASP. Hvis ikke det var muligt ville man jo ikke kunne ASP sider med JavaScript syntaks ;) Der er jo forskel på client-side og server-side kode.
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.