当前位置:编程学习 > VB >>

acess中主键列数据不同,仍不能存入数据

  用VBS将数据存入Acess,在Acess中建立一个表,将数据存入表中.在Acess中设立主键.例如表中有三列.主键列,日期列,时间列,温度列.现在已将这样一条记录存入Acess中主键列"20080225",日期列"2008-02-25时间列"9:00:00", 现在要将这样一组数据存入Acess "20080226","2008-02-26,"9:00:00",我发现不能存入,这条记录中的主键和Acess中已存的数据记录的主键不是不一样吗?为什么不能记录这条记录呢?如果将这条记录中"9:00:00"改为"10:00:00",就可以记录;我的主键列是不是时间列啊??????
请高手指点啊!
--------------------编程问答-------------------- 是不是已经存在一条相同的记录了?否则列的类型正确是不会出现你说的问题的。 --------------------编程问答-------------------- 是不是已经存在一条相同的记录了?否则列的类型正确是不会出现你说的问题的。 --------------------编程问答-------------------- 没有啊!已经存进去的记录和将要存入的记录的主键列的数据不同啊,其他列的数据相同应该没关系吧! --------------------编程问答-------------------- 同意1楼 --------------------编程问答-------------------- 我撤销了主键!存相同的记录应该可以了吧!为什么还是不行啊?????? --------------------编程问答-------------------- 查一下是否建了唯一索引
--------------------编程问答-------------------- 关注 接分
补充:VB ,  数据库(包含打印,安装,报表)
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,