假如 asp 执行插入语句后 报错的话能不能在页面上提示失败?

来源:百度知道 编辑:UC知道 时间:2024/06/16 09:26:21
假如 {----------------------} 这里是执行了SQL insert 语句
如果出错 能否把这个错误 接了 然后判断一下 。 怎么接这个错误呢?

asp目前我还不知道怎么接这个错误,如果.net的话可以用catch
我的现有做法
1.asp的做法就是做一个错误页面,在IIS里把默认错误页面,换成你的错误页面
2.尽量把错误提前想到,然后在执行前判断
3.我用response.end设置断点,调试asp

呵呵,是有办法的,利用JS的try...catch可以捕获错误

我给你段代码,你看一下

<script Language="JScript" runat="server">
function createConnection(){
try{
conn.execute("insert into biao(a,b) values('"&a&"','"&b&"')")
}catch(e){
Response.Write('<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />出错!');
Response.End
}
}
</script>
<%
Call createConnection()
%>