系统根据数据库内容,动态产生表格,我希望点击一个超链接将动态表格的内容重新排续。
部分代码:
取值:
1<a href="mediacontrol.asp?order=medianame"> MediaName</a>
排序:
order=request.QueryString("order")
if order<> "" then
rs.activeconnection=nothing
rs.close
conn.close
set rs=nothing
set conn=nothing
sql="select * from tab_media order by medianame"
else
sql="select * from tab_media"
end if
'open database-------------------------------------
set conn=server.createobject("adodb.connection")
conn.open "media manage"
set rs=server.createobject("adodb.recordset")
rs.open sql,conn,1
出现的问题:
我希望先关数据库,再打开,执行新的SQL,实现排序。但数据库关不掉,
ado出错,请高手帮忙
---------------------------------------------------------------
你希望对数据集重新取值,没有必要关闭链接,更没有必要置空联接和数据集。直接执行新的查询就可以了。