请问楼主是想验证是否有相同身份证,还是想验证身份证号码是否正确?如果是前者假设身份证的字段是idcard<!--#include file="数据库链接文件"-->idcard =request("idcard")set rs=Server.CreateObject("adodb.recordset")sql ="select * [tablename] where idcard='" & idcard & "'"rs.open sql,conn,1,1if not rs.eof and rs.bofresponse.write "<script language='javascript'>alert('此身份证已存!');</script>"else.........剩下的根据你的需要补上以上是用asp access数据库的条件下写的