asp错误跳转页面

来源:百度知道 编辑:互助问答吧 时间:2022/08/10 16:30:50
我用asp向数据库中插入数据,用Dreamweaver做的,上面只有插入数据后转到的页面,而没有插入错误时跳转页面,我想加一个错误页面,具体是:插入数据不成功跳转spdjfail.asp,代码如下:pur是要插入数据的表
具体在什么地方加,请标明,最好能解释清楚,回答好的我追加
<%
if (String(Request("MM_insert")) == "form1") {
var MM_editConnection = MM_nzgl_STRING;
var MM_editTable = "com";
var MM_editRedirectUrl = "spdjsuccess.asp";
var MM_fieldsStr = "textfield|value|select|value|textfield2|value|select2|value|select3|value|textfield3|value|select4|value";
var MM_columnsStr = "comName|',none,''|typeID|none,none,NULL|comNorms|',none,''|smallUnit|',none,''|bigUnit|',none,''|changeNum|none,none,NULL|firmID|none,none,NULL";
var MM_fields = MM_fieldsStr.split("|");
var MM_columns = MM_columnsStr.split("|");
for (var i=0; i+1 < MM_fields.length; i+=2) {
MM_fields[i+1] = String(Request.Form(MM_fields[i]));
}
if (MM_editRedirectUrl && Request.QueryString && Request.QueryString.Count > 0) {
MM_editRedirectUrl += ((MM_editRedirectUrl.indexOf('?') == -1)?"?":"&") + Request.QueryString;
}
}%> 代码写不下到空间看吧http://hi.baidu.com/full5house/blog/item/c8d4a8255e7b81094d088db5.html
我用的是JAVASCRIPT没有容错的

我说一下我的思路吧:

判断错误时,使用 on error resume next 这句加在执行sql语句前面

然后判断是否发生错误:

if err then
response.redirect("跳转到的页面")
end if

dreamweaver生成的代码说实话我看不懂。。。自己写的清楚多了