问个写向数据库中插入记录的算法

猜我是几娃 2008-04-14 05:51:13
有一张表Tb,有A,B,C,D,id这5个字段(5列),A、B、C、D这4个字段都可重复,id为自动编号,如何做到当A字段相同时,D字段的记录不能插入相同的值?
举例:假设第一条插入的记录为a1、b1、c1、d1,那么下一条能够插入的记录可以是a1、b1、c1、d2,也可以是a2、b1、c1、d1,但不能还是a1、b1、c1、d1,也就是说只要有A项相同的记录,D这一项必须全部的值都不一样,望高人指点。。。。
...全文
53 点赞 收藏 1
写回复
1 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
ryxyl 2008-04-14
select * from tb
while not rs.eof
if rs(a)=request(a) then
if rs(d)=request(d) then
alert("no")
else
insert
end if
end if
rs.movenext
wend

有点乱,没想太多。
关注...
回复
相关推荐
发帖
ASP
创建于2007-09-28

2.8w+

社区成员

ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
申请成为版主
帖子事件
创建了帖子
2008-04-14 05:51
社区公告
暂无公告