谁能解释一下下面的代码!

来源:百度知道 编辑:UC知道 时间:2024/09/21 19:53:09
dim rs,sql
set rs = server.createobject("adodb.recordset")
sql="select * from NwebCn_"&request("Range")&"Sort where ViewFlag"&Language&" and ParentID="&ParentID&" order by ID asc"
rs.open sql,conn,1,1
if conn.execute("select ID from NwebCn_"&request("Range")&"Sort Where ViewFlag"&Language&" and ParentID=0").eof then
response.write "暂无相关信息"
end if

开始建立了一个recordset对象rs,用来存储数据项。假设request("Range")=abc,接着打开NwebCn_abcSort 数据库,查询条件为ViewFlag"&Language&"并且ParentID=&ParentID&,等号前的是数据库中相关表的列名,后面&&包含的是存在变量中的值,最后并按照ID升序排列将结果按只读方式存入rs中-----ViewFlag="&Language&" ???
然后是一个条件判断,在该数据库中按照ViewFlag"&Language&" and ParentID=0条件查询,如果数据库中不存在满足条件的数据项,就输出--暂无相关信息

应该是C语言