02. august 2001 - 09:17Der er
3 kommentarer og 1 løsning
Fejl fra
Hej,
Når jeg engang imellem forbinder mig til denne sql server via denne dsn, får jeg at vide at der ikke er plads til flere connections til vores sql server. problemet er at der ikke er nok licenser.
Men indtil problemet er løst ved køb af nye, vil jeg gerne kunne \'detecte\' denne fejl, og istedet for at ASP melder en masse fejl fra SQL serveren, selv kunne læse fejlen og fortælle brugeren hvad der er galt.
Hvordan putter jeg fejlen fra sql ned i en string?
set rsccck = Server.CreateObject(\"ADODB.Recordset\") rsccck.ActiveConnection = \"dsn=tm;\" rsccck.Source = \"Select * from tm_users\" rsccck.Open name = rscck(\"tm_name\") rsccck.Close Set rsccck = Nothing
Skal virksomheder stå stærkere mod angreb og kunne udvikle sig, skal sikkerhed, drift og forretning tænkes sammen. Det er tanken bag Jysk IT’s ambition om at skabe en “sikker fremtid” for kunderne.
set rsccck = Server.CreateObject(\"ADODB.Recordset\") rsccck.ActiveConnection = \"dsn=tm;\" rsccck.Source = \"Select * from tm_users\" rsccck.Open name = rscck(\"tm_name\") rsccck.Close Set rsccck = Nothing
If err.number > 0 then response.write \"Der opstod en fejl\" err.clear else \'forsæt med den kode du vil bruge hvis det går ok\" end if
On Error Goto 0
hvis du vil kan du evt. \"fange\" nogle af fejlenes informationer - såsom err.number og err.source og err.description og skrive noget forskelligt til brugeren alt efter hvilken fejl det er
On Error Resume Next slår fejlhåndtering til - og gør, at programmet ikke går ned - dvs. at du får de sædvanlige fejlsider at se - og kører videre. On Error Goto 0 slår fejlhåndteringen fra igen... fejlhåndtering på denne måde (kaldet pessimistisk fejlhåndtering, da man først håndterer fejlene EFTER de er opstået) er ikke altid hensigtsmæssig... så derfor valgte jeg at slå den fra igen, efter det kode hvor du skal bruge fejlhåndtering er udført
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.