我有一个存储过程用于检查假日预订系统中的业务规则但我需要它返回错误消息,如果它失败到目前为止我一直在使用if语句和else(我的错误在其他地方)看起来如下:
BEGIN
SELECT 'Error1'
END
即时通讯使用ASP adodb连接(培训中的学徒),这就是我试图检索它的方式:
if not objDBRS.EOF then
Session("Error") = objDBRS(0)
if Session("Error") = "Error1" Then
Response.Write("<SCRIPT LANGUAGE=""JavaScript"">alert(""you cannot book more than 10 days off"")</SCRIPT>")
End If
end if
目前它正常运行存储过程并且如果代码失败但不会因为某些原因而没有将错误返回给浏览器,因此它不会触及ASP if语句。所以它的工作原理并不是客户端JS消息。