Ms access 访问一对一关系的表单UI。Don';我不想级联删除
处理Access数据库以管理比赛。参赛者必须是一个组织的成员才能参加比赛。他们可以是现有成员,也可以在比赛日注册成为组织成员。赛车手有时会进入,然后从注册和比赛之间的比赛中抓起…在这种情况下,我们希望从赛车手表中删除该条目 我有一个成员表,包括:MemberID、姓名、地址。这是从另一个数据库预填充的。基本上是所有成员的下载。 我有一张参赛选手表,包括:会员ID、围兜、班级 这是一对一的关系。您不能让参赛者多次参赛 我希望能够以一种连续的形式:Ms access 访问一对一关系的表单UI。Don';我不想级联删除,ms-access,Ms Access,处理Access数据库以管理比赛。参赛者必须是一个组织的成员才能参加比赛。他们可以是现有成员,也可以在比赛日注册成为组织成员。赛车手有时会进入,然后从注册和比赛之间的比赛中抓起…在这种情况下,我们希望从赛车手表中删除该条目 我有一个成员表,包括:MemberID、姓名、地址。这是从另一个数据库预填充的。基本上是所有成员的下载。 我有一张参赛选手表,包括:会员ID、围兜、班级 这是一对一的关系。您不能让参赛者多次参赛 我希望能够以一种连续的形式: 1.通过键入MemberID、Bib#和Class
1.通过键入MemberID、Bib#和Class,在表单上创建竞赛条目,但在输入MemberID后,表单中会显示来自成员的名称。
2.允许删除racer表中的MemberID,但不删除member表中的条目。
3.允许输入新的MemberID(当他们注册时,他们可以成为成员)和相关的名称和地址以及Bib#和类,并让MemberID、Bib#和类更新参赛者和MemberID、名称和地址更新成员。额外的要求是成员表有一个memberID的条目…我不想强制验证racer表中的memberID与成员表中的memberID 我已尝试在表中仅使用成员#的查找。此级联删除成员条目 我尝试过使用1:1的关系,同样的事情 已尝试窗体和子窗体,但在连续窗体上不允许
我可以编写VBA代码,并且能够熟练地编写基于事件数据的数据验证或操作代码。我只需要一些关于如何实现这一点的指导…如果您不希望表单/子表单安排,请使用绑定到Racers的表单和组合框来选择成员
=cbxMember.column(1)
总之: 在主窗体上为LinkMaster创建一个中间文本框 价值这将引用主控子窗体中的当前记录,然后 “详细信息”子窗体可以链接到该值。通过使此控件 不可见,您的用户将看不到此链接。在一个表中引用一个值 子窗体中,对文本框的控件源使用以下语法 属性:
=[subFormName].[Form]![ControlName]
其中子表单名
是主控子窗体控件的名称,ControlName是
筛选详细记录的控件的名称。在
示例数据库,这将成为:=[subMaster].[Form]![txtID]
现在
如果主值已公开,我们将此控件称为“txtMasterID”
并将其用作第二个子窗体的链接主字段。它是
在设计和测试表单时,最好保持此文本框可见。
一旦它工作,将其Visible属性设置为No,这样用户就不会
看看你创造的魔法吧
不删除记录,有一个状态字段并将进入者标记为“已撤回”,应用筛选器从查询中排除。为什么查找会删除记录?需要显示代码。如果您不想强制引用完整性,那么为什么要在关系中设置此项?即使如此,删除参赛者也不应删除成员。Racer表应为从属数据集。关系设置有问题。1工作正常!我处理了这段关系,认为我做对了。现在不删除。3引导我走向正确的方向,发现了这一点:给了我输入新会员条目和重新查询参赛者条目所需的代码!谢谢你的帮助!!!!!!!!