Asp classic 如何基于数据库值禁用链接(ASP页)
我想禁用基于数据库值的链接(ASP页)。有人知道怎么做吗?有什么例子吗?我需要你的帮助。谢谢。这是一个非常模糊的问题,但在经典ASP中,您可以使用VBScript测试数据库值,然后进行响应。请写出锚定标记或带有文本的跨度标记:Asp classic 如何基于数据库值禁用链接(ASP页),asp-classic,Asp Classic,我想禁用基于数据库值的链接(ASP页)。有人知道怎么做吗?有什么例子吗?我需要你的帮助。谢谢。这是一个非常模糊的问题,但在经典ASP中,您可以使用VBScript测试数据库值,然后进行响应。请写出锚定标记或带有文本的跨度标记: <% If CBool(rs("showlink")) = True Then %> <a href="somewhere.asp">Link Text</a> <% Els
<%
If CBool(rs("showlink")) = True Then
%>
<a href="somewhere.asp">Link Text</a>
<%
Else
%>
<span>Link Text</span>
<%
End If
%>
链接文本
这假设您正在从数据库(名为rs)获取一个记录集,并且它有一个名为“showlink”的字段,该字段将指示是否应显示锚定标记。小提示:请记住,显示或隐藏锚定标记并不能替代正确的身份验证/安全性。您好,我已经尝试实现了您的代码。但它不起作用。代码如下:我不知道代码出了什么问题。请帮忙。谢谢。您是否收到错误,还是只显示If-Then块的Else部分?需要注意的一点是,StudentStatusConfirm字段是否在所有大写字母中返回yes。您可以这样做:如果CBool(UCASE(rs.Fields.Item(“StudentStatusConfirm”).Value)=“YES”)=True,那么