注册 登录
编程论坛 VB6论坛

VB6.0的数据库记录相同的数。怎么会有错误?

z26351910 发布于 2016-08-26 16:15, 1186 次点击
VB6.0的数据库记录相同的数。怎么会有错误?
只有本站会员才能查看附件,请 登录

谢谢大家
2 回复
#2
风吹过b2016-08-26 16:48
如果定义了主键,那么主键有重复,
如果未定义主键,那么这二条记录完全一样。


不允许重复记录的修改方向:
每次添加时,先把这条记录到数据库里查询,如果存在,则提示而不添加。

允许重复记录的修改方向:
access 等凡支持自动编号的数据库,添加一个自动编号的字段。
SQL 等凡不支持自动编号的数据 ,添加一个编号的字段,程序中每次增加记录时,先查询该字段最大值,然后令该字段=最大值 +1

#3
pengzhanggui2016-08-26 16:49
key重复了吧。
1