我遇到的问题是ASP Classic代码非常简单并且在其他页面中工作。
我将表中的值传递给链接,并在链接名称中显示该值
如果我这样说:
<a href="http://<%=rs("something")%>"><%=rs("something")%></a>
这应该将值放入链接的名称,并将相同的值放入其自身的链接中。 但事实并非如此。 如果我删除标签,它会显示(“某事”),但不会在任何地方锚定。 如果我在上面的示例中放置了我的标签,它将不显示任何内容,只显示空白区域。
答案 0 :(得分:1)
首先可以将值放入变量中,然后使用该变量进行锚定吗?
ie.something like:
Dim ip
ip = rs("something")
以及稍后,
<a href="http://<%=ip%>"><%=ip%></a>
答案 1 :(得分:0)
谢谢你的帮助。问题解决了。 关于SQL的表有IP列定义了Varchar(MAX)就是问题所在。我认为在这种情况下,Varchar有samne行为有Nvarchar它显示所有255个字符,包括空字符。这就是为什么在页面上该字段为空。它只显示了255个字符中的一小部分。