CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
可用分押宝游戏火热进行中... 专题改版:Java Web 专题
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  Delphi >  GAME,图形处理/多媒体

有关主从表的问题?

楼主hiljj(ljj)2003-06-03 20:56:29 在 Delphi / GAME,图形处理/多媒体 提问

本人使用主从表作查询关系如下:  
  主表字段               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  
  非常感谢! 问题点数:0、回复次数:6Top

1 楼firetoucher(风焱)回复于 2003-06-03 21:05:17 得分 0

1   不要在f1上建唯一索引  
  2   直接插入就行了阿,只要值在F1中存在Top

2 楼hhytsoft(雨中独行)回复于 2003-06-04 13:14:04 得分 0

从表字段:-->       f1 B1 B2  
      values   -->     abc s1 s2  
      values   -->     abc s3 s4  
  从你的数据来看,你在从表中f1字段中由重复,那你就不能建唯一索引.  
  其实唯一索引就象主键一样不能重复,而跟是否跟“主表”的F1关联无关。Top

3 楼hiljj(ljj)回复于 2003-06-06 19:44:57 得分 0

试了几次还是不行,看来主从表是不好实现了。  
  变通一下通过跟踪主表的游标获得‘F1’字段的值,用此值作为“从表”的filter属性(或OnfilterRecoter事件)的条件。Top

4 楼zxpcomeon(浪子想家)回复于 2003-06-09 10:33:09 得分 0

这很简单呀,从表的主键你可以设为f1+另一个字段,然后插入就行  
  先插主表,后子表Top

5 楼hiljj(ljj)回复于 2003-06-11 20:01:46 得分 0

从表的主键设为f1+另一个字段??  
  不太明白?  
  主要是从表f1字段值重复时会出错(out   of   index)  
  Top

6 楼fhuibo(永远深爱一个叫“莎”的好女孩儿)回复于 2003-06-12 13:58:02 得分 0

studyTop

相关问题

  • 有关主从表关系的问题
  • 主从表联结?????
  • 主从表问题
  • 主从表保存
  • 主从表问题。
  • 求主从表SQL
  • 主从表查询?
  • 主从表问题?
  • 有关主从表关系中从表刷新的小问题,在线等候!
  • 急!一个有关client/server中主从表的问题?在线等待

关键词

  • 字段
  • f1
  • 主表
  • 主从
  • 表
  • 索引
  • 表字段
  • 插入
  • 唯一
  • abcs

得分解答快速导航

  • 帖主:hiljj

相关链接

  • Delphi类图书
  • Delphi类源码下载
  • Delphi控件下载

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
世纪乐知(北京)网络技术有限公司 版权所有, 京 ICP 证 020026 号
北京创新乐知广告有限公司 提供技术支持
Copyright © 2000-2007, CSDN.NET, All Rights Reserved
GongshangLogo