设为首页收藏本站Access中国

Office中国论坛/Access中国论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

123下一页
返回列表 发新帖
查看: 4215|回复: 21
打印 上一主题 下一主题

[其它] [未解决求助]主表中添加记录时子表无法添加相应的记录

[复制链接]
跳转到指定楼层
1#
发表于 2005-12-27 18:24:00 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
求助我有一张主表member 里面包括"姓名""编号"等字段 其中"编号"为主键

还有几张其它的表(member_condition) 每张表里都有"编号"字段,且都设为主键,并且在关系中设置了他们的“关联”是采用“参照性完整”

但是 在窗体(整个窗体的记录分别含有两张表的字段)中添加记录的时候,提示说在“member_codition“表中找不到与"memberno“关键字相匹配的记录,也就是说在member表中添加记录的时候无法同时在member_condition表中添加,请问该怎么修改?

帮帮忙吧,版主~~~~~

[em06]

[此贴子已经被作者于2005-12-28 12:06:35编辑过]

分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享分享 分享淘帖 订阅订阅
2#
发表于 2005-12-27 19:43:00 | 只看该作者
我估计你在设置一对一关系时没有设置好。一对一关系是有方向性的,在关系视图里,一对一关系有“表”、“相关表”之分,你的member应该设置为“表”,member_condition设置为"相关表".
3#
 楼主| 发表于 2005-12-27 20:08:00 | 只看该作者
好像不行哎,“member"已经是表了,但是添加记录在member里,member_condition里没有添加这项记录。删除以及更新操作是可以的,就是添加记录不行

[此贴子已经被作者于2005-12-27 12:25:16编辑过]

4#
发表于 2005-12-27 21:15:00 | 只看该作者
主表没有对应的记录,子表是不能增加记录的,传例子上来,看下是不是设置上有问题
5#
 楼主| 发表于 2005-12-27 21:47:00 | 只看该作者
OK 传上来了。运行窗体“member1”当我向此窗体中添加编号为701003的会员后 其余表member_condition member_condition2 以及运动处方123456等表应该也形成一个编号为"701003“的空记录。但是无法实现



[此贴子已经被作者于2005-12-27 13:47:24编辑过]

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
6#
发表于 2005-12-27 22:40:00 | 只看该作者
是不是希望在表里直接录入数据? 如果是这样(猜测而已),做一个包含主表member编号字段、相关表member_condition的其他字段的查询,在查询里录数据。如果是窗口里用,窗口的数据源不用表,用此查询。

[此贴子已经被作者于2005-12-27 15:10:09编辑过]

7#
 楼主| 发表于 2005-12-28 00:01:00 | 只看该作者
我是希望在窗体的文本框中直接输入数据
8#
 楼主| 发表于 2005-12-28 00:22:00 | 只看该作者
我想要在主表加入一个记录,在其它关联的表中也要增加一个记录,即使没有数据也要增加一个空记录
9#
 楼主| 发表于 2005-12-28 15:54:00 | 只看该作者
请大家帮助我!"member1"窗体中,有"添加"按钮,可将记录追加在member表中

想要实现在其它的关联表member_codition及运动处方中增加一条新的空记录,编号同member表新添的记录一样
10#
 楼主| 发表于 2005-12-28 17:34:00 | 只看该作者
请大家帮助我!"member1"窗体中,有"添加"按钮,可将记录追加在member表中

想要实现在其它的关联表member_codition及运动处方中增加一条新的空记录,编号同member表新添的记录一样
您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|站长邮箱|小黑屋|手机版|Office中国/Access中国 ( 粤ICP备10043721号-1 )  

GMT+8, 2024-9-24 19:18 , Processed in 0.094513 second(s), 35 queries .

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表