当前位置:  开发笔记 > 数据库 > 正文

经典ASP:如何使用SQL中的值两次?

如何解决《经典ASP:如何使用SQL中的值两次?》经验,为你挑选了1个好方法。

我对web dev非常新鲜,但我正在整理一个带有经典ASP的简单软件目录.一切似乎都很好,除了我想在页面上两次使用我的SQL数据库中的值.例如,在页面标题和页面正文中,但我似乎只能使用每个值一次:

....
Set nItem = Request.QueryString("ID")

strSQL = "SELECT * "_
    & "FROM [Packages] "_
    & "WHERE id='" & nItem & "';" 

Set rstSearch = cnnSearch.Execute(strSQL)

<%=rstSearch.Fields("Software") %>

Software Information
<%=rstSearch.Fields("Software")%>
<%=rstSearch.Fields("Version")%>
<%=rstSearch.Fields("ID")%>
<%=rstSearch.Fields("Licence")%>
...

Wayne Molina.. 5

将其分配给变量; 不要只从Recordset中提取值.

Set nItem = Request.QueryString("ID")

strSQL = "SELECT * "_
    & "FROM [Packages] "_
    & "WHERE id='" & nItem & "';" 

Set rstSearch = cnnSearch.Execute(strSQL)

Dim software
software = rstSearch("Software")
' set your other fields as variables...

<%= software %>

Software Information
<%= software %>

应该适合你.



1> Wayne Molina..:

将其分配给变量; 不要只从Recordset中提取值.

Set nItem = Request.QueryString("ID")

strSQL = "SELECT * "_
    & "FROM [Packages] "_
    & "WHERE id='" & nItem & "';" 

Set rstSearch = cnnSearch.Execute(strSQL)

Dim software
software = rstSearch("Software")
' set your other fields as variables...

<%= software %>

Software Information
<%= software %>

应该适合你.

推荐阅读
手机用户2402852307
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有