如何避免数据库记录的重复? 如果在数据表设成不能重复的 就可以用错误捕捉 On Error Resume Next .......... If Err = -2147467259 Then MsgBox "重复,请重写", 48 end if 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 RS.Open "select * FROM 表 where 字段=输入的内容", Cnn, adOpenStatic, adLockOptimistic If RS.RecordCount = 0 Then MsgBox "该名称已存在" else rs.addnew End If 执行一个带where字句查询,记录集为rsrs.eof=true 表示没有这条记录rs.eof=false 表示这条记录已经存在,错误提示,跳出程序。就能避免重复记录的插入。 如何获取一个菜单的句柄,并给他发送一个点击消息 我把希望给了大家 【请教】控件加注释的问题! 控件过期怎么办,什么引起的?Run-time error '4372' 一个简单的问题:Word表格中的字如何居中对齐? 在MDI窗口中,treeview如何点击右键弹出子菜单?急,,马上结贴 求助天数的计算 如何实现魔兽世界自动登陆,或者说如何获取魔兽世界登陆窗口中的帐号和密码的句柄? 一个关于winsock的问题,帮忙解决,高分奉送 @@@@@数据库编程中高手请进@@@@@@(俺的信誉很好的解决了就给分的!) API精度不够用!求详细的算法! 求助!!关于VFOutBar控件
If RS.RecordCount = 0 Then
MsgBox "该名称已存在"
else
rs.addnew
End If
rs.eof=true 表示没有这条记录
rs.eof=false 表示这条记录已经存在,错误提示,跳出程序。就能避免重复记录的插入。