asp 中如何将数据库中的数据循环赋值到数组中,然后把结果作为条件放到select搜索查询语句

2024-12-05 10:17:46
推荐回答(3个)
回答1:

不知最终要什么结果,这个如果有可能直接写存储过程要方便一点
如果程序写,首先,要把数据库的值取到程序的dataset 中,然后填到数组中,
然后,在根据数组值作为条件拼查询sql,然后在执行sqlcommand , 在得到结果到dataset中,比较麻烦,开销也比较大,如果数组中的结果只是下面select的条件 ,直接在存储过程中有游标处理,或直接表连接看看能否解决, 游标是肯定能处理的了

回答2:

<%
dim myarr()
for i=1 to rs.recordcount
if not rs.eof then
myarr(i-1)=rs("bb")
end if
if not rs.eof then rs.movenext
next
%>

回答3: