...如果数据库中又这个名称 就提示不可以提交表单

发布网友 发布时间:2024-10-24 13:31

我来回答

2个回答

热心网友 时间:2天前

一、使用主键、唯一约束,插入重复数据时会发生错误。利用错误陷阱捕获该错误。

二、插入数据前进行检查,如:
Set rs = Server.CreateObject("ADODB.Recordset")
rs.Open "SELECT COUNT(*) FROM [chaxun] WHERE [name]='值'", conn, 1, 1

If rs(0) = 0 Then
'没有重复数据。
Else
'有重复数据
End If

热心网友 时间:2天前

很简单 假如:你的字段:cname
cname=request("cname")'填写时的数据
Sql="SELECT * from chaxun where cname="&cname
Set Rs=Server.CreateObject("ADODB.Recordset")
Rs.Open Sql,Conn,1,3
if rs.eof than
response.write"填写的名字不能重复!"
else
rs.addnew
Rs("cname")=cname
rs.update
end if
声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。
E-MAIL:11247931@qq.com