VB对ACCESS数据库操作时,为了避免重复添加记录,应该如何来做呢?

 我来答
袁忻愉牟璞
2020-01-20 · TA获得超过3万个赞
知道大有可为答主
回答量:1.2万
采纳率:27%
帮助的人:821万
展开全部
这个很简单啊,你在添加记录前,先搜索一下数据库中是否已经存在这个记录,有就提示,没有就保存新纪录。
例子:(由于数据库操作引擎不同,可能不适合你,仅仅是个例子)
rs.open
"select
*
from
用户表
where
用户名='"
&
username
&
"'
and
密码='"
&
password
&
"'",conn,1,1
if
rs.eof
then
conn.execute
"insert
into
用户表
(用户名,密码)
values
('"
&
username
&
"','"
&
password
&
"')"
else
msgbox
"用户已存在!"
end
if
rs.close
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式