数据库中怎样不重复录入记录(20分)

E

elfgirl

Unregistered / Unconfirmed
GUEST, unregistred user!
我从一个数据库中读出记录来放入另一个数据库中,
一遍遍的读,怎么样才能不重复读出。比如说数据库A有{1,2,3},我第一次已经读出{1,2,3}到B了。
然后后来我的A修改过了,变成{1,2,4}了。而B重新从头到尾的读A一遍,这时候我只想B中的内容变为
{1,2,4},而不是{1,2,3,1,2,4}.我就是不想要重复的记录,不知我说明白没有。
 
建立主键
 
我定义主键了,就是ACCESS中自动出来的ID,但是我主要靠我的第一个字段检索的,
我的第一个字段没有重复的。下一步我应该怎么办,如果我ACCESS中自动出来的ID这个主键去掉,
就不可能工作。我也没办法将我的第一个字段设为主键,你看我的问题有没有办法解决。[:[:(](!][:(]
 
创建一个数组change为布尔型,维数为记录数。
读了或改了相应的change元素设为true,否则设为false。
每次读时先判断change.
你试试。
 
不明白你的需求。。。
如果可能的话,先对B清空,然后重写
我想着肯定不是你要的。
 
建立唯一性索引(for ORACLE)
 
顶部