本人使用主从表作查询关系如下:
主表字段 F1 F2 F3
|
|关联
从表字段: f1 B1 B2--F1与f1关联
F1为主索引 唯一
从表字段f1中有重复的值请问如何使从表能进行 插入操作(从表总是因f1为主索引或第二索引而导致错误)
例如:
主表字段--> F1 F2 F3
values--> abc v1 v2
从表字段:--> f1 B1 B2
values --> abc s1 s2
values --> abc s3 s4
非常感谢!
主表字段 F1 F2 F3
|
|关联
从表字段: f1 B1 B2--F1与f1关联
F1为主索引 唯一
从表字段f1中有重复的值请问如何使从表能进行 插入操作(从表总是因f1为主索引或第二索引而导致错误)
例如:
主表字段--> F1 F2 F3
values--> abc v1 v2
从表字段:--> f1 B1 B2
values --> abc s1 s2
values --> abc s3 s4
非常感谢!
values --> abc s1 s2
values --> abc s3 s4
从你的数据来看,你在从表中f1字段中由重复,那你就不能建唯一索引.
其实唯一索引就象主键一样不能重复,而跟是否跟“主表”的F1关联无关。
变通一下通过跟踪主表的游标获得‘F1’字段的值,用此值作为“从表”的filter属性(或OnfilterRecoter事件)的条件。
不太明白?
主要是从表f1字段值重复时会出错(out of index)