ASP 程序 access数据库 如何验证 表里面的多条记录?

假设我有一个表 名为 xiaoyewl_czk 表里面有 kahao kami 字段 我想验证这2个字段 但是同时有多条记录。 假设 第一条记录 kahao= 123456 kami =123456789 第二条记录为 kahao=111 kami=222 如何能让他自动识别 验证呢?

<%
Set rs=server.CreateObject("adodb.recordset")
sql="select * from xiaoyewl_czk where kahao='"&用户提交的卡号&"' and kami='"&用户提交的卡密&"'"
rs.open sql,conn,1,1
if not rs.eof then
'显示卡号信息
else
Response.Write "该卡不存在或卡号卡密不正确"
end if
rs.close
set rs=nothing
%>追问

这个没有问题。。现在遇到一个问题 添加卡密的时候 如何能让他 不重复 卡密和卡号呢?? 回答下这个 直接采纳

追答

一般情况密码是可以重复的

温馨提示:内容为网友见解,仅供参考
无其他回答

Asp+access,如何统计 数据库里的记录条数?(
sql_lea,ConnStr,1,1'定义数据库通道set con=Server.CreateObject(ADODB.connection)'定义记录集set rs=Server.CreateObject(ADODB.Recordset)cn.open ………'#统计方法一 strSql=selectcount(*)from表名rs.openstrSql,1,1 response.write共有记录:& rs(0).value ’统计方法二rs.openselect*from表...

asp页面如何判断数据库中有多少条记录
rs.open "select count(*) as rep from jcs where zhanghao = '"&文本域textfield中的zhanghao值&"' ",conn,1,1 if not rs.eof and not rs.bof then if cint(rs("rep")) > =3 then response.write "已有3条相同记录"elseif cint(rs("rep")) = 0 then response.write "数据...

ASP中access数据库显示记录
有2种方法,一个是利用记录集对象的recordcount方法, 也就是 rs.recordcount 例外一种是使用sql语句的count方法 Set rs = ado_query("select count(*) as Zongshu from cms_member order by ID desc")Response.write "数据表的中的记录条数是:" & rs("Zhongshu")%> 不过推荐rs.recordcount...

asp代码如何查询数据库中有多少条相同记录??
set rs=server.createobject("adodb.recordset")zhanghao=Request.Form("textfield")sql="select * from jcs where zhanghao=" & zhanghao rs.open sql,conn,1,3 if rs.recordcount>3 then response.write("<Script language=JavaScript>alert('相同的有3条以上记录');<\/Script>")end if > --...

用asp如何同时向ACCESS数据库中添加多条记录
Dim SqlStr \/\/用于动态取得需要录入多少条记录 recCnt=cint(request.form("recCnt"))\/\/批量录入数据 for i=1 to recCnt UserID=trim(request.form("UserID")(i))UserName=trim(request.form("UserName")(i))score=trim(request.form("score")(i))sqlStr="insert into Users(UserID,UserName...

asp 读取 access数据库某一表中最有一条记录的方法是什么?请指教
一般来说,直接Select不指定排序的话,会默认排序的,比如按ID从小到大,或者按时间从早到迟。如果你Table里有ID,要查询最后一条记录就用:Select Top 1 From Table Order By Id Desc 或者其他的可以用于排序的字段都行,只要指定是顺序(Asc)或者倒序(Desc),Select的是Top 1 ,就可以查询到最后一...

asp 判断代码编写,,如何写一个判断 如果 abc表里面的字段 a 今天已经有...
以当天的时间为条件查询,输出记录小于3则充许写入记录,等于3时不充许写入记录

用ASP+ACCESS怎么实现在同一页面读取同一个数据库的两个或多个表
1.任意新建或找一个Access数据库文件data.mdb,这里我新建了一个data.mdb,这里有两个表User和Class。表结构如下图 2.任意新建一个test.aspx测试页面,复制下面的内容:protected void Page_Load(object sender, EventArgs e){ \/\/ access连接字符串可以把路径当做变量 string sConnStr = @"Provider=...

怎么同时向ACCESS数据库写入多条记录
您好!木头贝贝为你回答此问题:刚刚仔细的看了你问题的需求,觉得你可以在插入数据页面的时候可以使用for循环,可以这样:for(int i=0;i<3;i++){\/\/此处可以调用插入数据的方法}这样可以很好的达到你的需求,而且相对比较简单些;我只是个建议,你可以尝试下,如果没有意外的话就可以达到你的需求!

怎么在ASP代码里面实现,获取ACCESS数据库一个表的最后一条记录的数据...
方法一:rs.open sql,conn,1,1 rs.moveLast response.write(rs("字段名"))rs.close set rs=nothing 解释:rs.moveLast的作用是让指针直接移到最后一条记录 方法二:rs.open sql,conn,1,1 while not rs.EOF rs.MoveNext Wend response.write(rs("字段名"))rs.close set rs=nothing 解释:rs...

相似回答
大家正在搜