+ -
当前位置:首页 → 问答吧 → asp中rs("X1")如何将数字取变量

asp中rs("X1")如何将数字取变量

时间:2011-12-02

来源:互联网

asp中X1为数据库中的字段:分别为X1、X2、X3、X4、X5、X6......
因需要做循环,需要将取"X + 动态的数字",不知能不能实现,请指教!

作者: yessanya   发布时间: 2011-12-02

rs("x"+cstr(i))

作者: qianjin036a   发布时间: 2011-12-02

具体是这样的:
<%
if xxx <> "" and xxx = "" then
Set rs=Server.Createobject("Adodb.Recordset")  
Sql="Select * From xxx Where xxx like '%"&xxx&"%' "  
rs.Open Sql,Conn,1,1
if rs.eof or rs.bof then  
%>
  <tr>
  <td align="center">对不起,没有找到您所要的信息!</td>
  </tr>
<%
else  
do while not rs.eof
%>
  <tr>
<%
for a = 1 to rs("GFC") step 0%>
  <td colspan="<%=a%>">X<%=a%></td>
<%
a = a + 1 
next
%>
</tr>
<tr>
<td align="center"><%=rs("X<%=a%>")%></td>
</tr>
<%  
rs.Movenext  
Loop  
end if  
end if
%> 

标题很多,每个标题下的内容也很多

作者: yessanya   发布时间: 2011-12-02

<%=rs("X<%=a%>")%>
换成
<%=rs("X" & a)%>

作者: chinaskysun   发布时间: 2011-12-02

要知道,"X1"就是一个字符串变量……

作者: p2227   发布时间: 2011-12-02