ASP查询ACCESS做判断问题

来源:百度知道 编辑:UC知道 时间:2024/06/30 23:08:24
如果有该数据的话,就自动指向该数据~~如果没有就报告:不存在该数据~~
代码怎么写?

直接用exec查询特定条件的记录即可

参考代码如下
----------------
exec="select * from dataname Where id="&id
on error resume next
set rs=server.createobject("adodb.recordset")
rs.open exec,conn,1,3
if not rs.eof then
'找到了记录 在此编写显示的代码
else
response.write "<br/>不存在该数据"
response.end
end if
rs.close
set rs=nothing

--------------------
可以编写一个function 或sub子程序直接调用方便些,还有不明白的可以问我

if re.eof then 报告无数据
else 输出数据
endif

set rs=server.createobject("adodb.recordset")
rs.open "select * from 表 where 条件",conn,1,1
if rs.bof and rs.eof
response.write "数据为空"
else
自己加条件

end if