Bilješka
Pristup ovoj stranici zahtijeva provjeru vjerodostojnosti. Možete pokušati da se prijavite ili promijenite direktorije.
Pristup ovoj stranici zahtijeva provjeru vjerodostojnosti. Možete pokušati promijeniti direktorije.
Your Microsoft JScript code must check the Count property of the Connection object's Errors collection. If the value is greater than 0, iterate through the collection and print the values as you would in any of the other languages.
<!-- BeginErrorExampleJS -->
<%@ Language=JScript %>
<HTML>
<HEAD>
<title>Error Handling Example (JScript)</title>
</HEAD>
<BODY>
<h1>Error Handling Example (JScript)</h1>
<%
var cnn1 = Server.CreateObject("ADODB.Connection");
var errLoop = Server.CreateObject("ADODB.Error");
var strError = new String;
// Intentionally trigger an error.
cnn1.Open("nothing");
if (cnn1.Errors.Count > 0) {
// Enumerate Errors collection and display
// properties of each Error object.
for (var i = 1; i < cnn1.Errors.Count; i++) {
errLoop = cnn1.Errors(i);
strError = "Error #" & errLoop.Number + "<br>" +
" " + errLoop.Description + "<br>" +
" (Source: " & errLoop.Source & ")" + "<br>" +
" (SQL State: " & errLoop.SQLState + ")" + "<br>" +
" (NativeError: " & errLoop.NativeError + ")" + "<br>";
if (errLoop.HelpFile == "")
strError = strError +
" No Help file available" +
"<br><br>";
else
strError = strError +
" (HelpFile: " & errLoop.HelpFile & ")" & "<br>" +
" (HelpContext: " & errLoop.HelpContext & ")" +
"<br><br>";
Response.Write("<p>" & strError & "</p>");
}
}
%>
</BODY>
</HTML>
<!-- EndErrorExampleJS -->