第5套人民币全同号价格:谁能帮我解释解释下面的语句啊(ASP中连接数据库的)?

来源:百度文库 编辑:高考问答 时间:2024/04/29 12:11:05
<%sql="select * from SMT_exhibit where SMT_yp_id="&session("id")&" order by SMT_id desc"
set rs=server.createobject("adodb.recordset")
rs.open sql,conn,1,1
if rs.eof and rs.bof then
response.write "<tr><td height=194 colspan=5 align=center>暂无内容</td></tr>"
else

最前面写的sql串意思是 从SMT_exhibit 表中把所有SMT_yp_id与session("id")相等的记录按照SMT_id 的倒序取出。
set rs=server.createobject("adodb.recordset")
rs.open sql,conn,1,1
设置rs并执行sql串
if rs.eof and rs.bof then
response.write "<tr><td height=194 colspan=5 align=center>暂无内容</td></tr>"
else
如果判断数据库里没有满足sql串条件的记录那么显示“暂无内容”
否则……后面你就没写了

从数据表 SMT_exhibit 里查询出所有 SMT_yp_id 字段中与 session("id") 相等的记录,并按 SMT_id 倒序排列