如何在ASP中进行这种判断?
代码示例如下:
<%
set RS1=server.CreateObject("adodb.recordset")
sql="select * from Table1 where ......"
RS1.Open sql,Application("Conn"),1,3
if RS1.RecordCount<>0 then
%>
<script language="VbScript">
if msgbox("...?",33,"...")=2 then '选择了取消按钮
window.close
end if
</script>
<%
end if
其他语句
%>
代码的意思就是想如果RS1查询到了纪录那么就弹出对话框让用户选择,如果用户选择了取消那么就关闭这个页面不执行其他语句,如果是选择了确定就执行其他语句。
但上面的代码不行,不论选择什么都会执行其他语句,该如何解决呢
<%
set RS1=server.CreateObject("adodb.recordset")
sql="select * from Table1 where ......"
RS1.Open sql,Application("Conn"),1,3
if RS1.RecordCount<>0 then
%>
<script language="VbScript">
if msgbox("...?",33,"...")=2 then '选择了取消按钮
window.close
end if
</script>
<%
end if
其他语句
%>
代码的意思就是想如果RS1查询到了纪录那么就弹出对话框让用户选择,如果用户选择了取消那么就关闭这个页面不执行其他语句,如果是选择了确定就执行其他语句。
但上面的代码不行,不论选择什么都会执行其他语句,该如何解决呢
...全文
相关推荐
ASP技术常遇问题解答-如何对多个条件进行判断?.zip
在ASP技术中,开发者经常会遇到需要对多个条件进行判断的情况,这在编程中是一个非常基础且重要的需求。本文将深入探讨如何在ASP环境下实现多条件判断,并提供实用的技巧和示例。
asp.net 关于==?:和if()else()条件判断等效例子
总结一下,`if...else`和`?:`条件运算符在ASP.NET中都用于实现条件判断。`if...else`更易读,适合复杂的逻辑,而`?:`则更加紧凑,适用于简单的一对一判断。此外,`??
ASP中如何判断一个字符是不是汉字
那么,如何判断一个字符是不是汉字呢?其实在asp中至少有两种方式一、直接将某字符用asc转为ascii码,如果是英文
php/asp/asp.net中判断百度移动和PC蜘蛛的实现代码
ASP中的实现方法:ASP使用Request.ServerVariables获取HTTP_USER_AGENT,同样将UA转化为小写,并使用InStr函数来检查字符串中是否包含特定的关键字,来判断是百度移动蜘蛛还是
简单ASP手工注入流程
**表名测试**:使用SQL语句来判断特定表是否存在,如“`http://xx.com/anli.asp?


