Vba 如何使用表单中的级联删除/更新所选元素?
我有一个名为Platformer的表,其中包含如下数据:Vba 如何使用表单中的级联删除/更新所选元素?,vba,ms-access,Vba,Ms Access,我有一个名为Platformer的表,其中包含如下数据: GameID Bits Developer IsSideScroller 1 64 Nintendo Yes 2 64 Sega Yes GameID Type GameID Type 1 Platformer 2 Platformer 3 RPG 4 Shooter 5 RPG
GameID Bits Developer IsSideScroller
1 64 Nintendo Yes
2 64 Sega Yes
GameID Type
GameID Type
1 Platformer
2 Platformer
3 RPG
4 Shooter
5 RPG
我有一个表格可以保存游戏数据,如下所示:
GameID Bits Developer IsSideScroller
1 64 Nintendo Yes
2 64 Sega Yes
GameID Type
GameID Type
1 Platformer
2 Platformer
3 RPG
4 Shooter
5 RPG
此表单的RecordSource
是一个SELECT GameID FROM Games
在这个表单中,类型是一个组合框,选项是Platformer、Shooter、RPG
填写了所有数据的游戏表单如下所示:
GameID Bits Developer IsSideScroller
1 64 Nintendo Yes
2 64 Sega Yes
GameID Type
GameID Type
1 Platformer
2 Platformer
3 RPG
4 Shooter
5 RPG
我有另一个叫做Platformer的表单,它应该链接到Platformer表。我只想在这里显示与平台相关的数据
当我将一个游戏添加到游戏窗体并将其指定为Platformer时,该功能会起作用,但当我实际尝试抓取所选行时,我无法检测到正确的一行
例如,如果我想将游戏表单中的类型更改为GameID4的Platformer,那么应该将其记录到Platformer表中。类似地,如果我将GameID2的类型更改为RPG,那么它应该从Platformer表中删除这个实例
我正在修补访问权限,但无法获取整个选定行并产生级联效果。我和GameID建立了关系
我希望我清楚我的要求,有人可以帮助我。非常感谢。当我实际尝试抓取所选行时,我无法检测到正确的行。您是如何做到这一点的?因此,您的目标是将表单的任何更新/新条目推送到access数据库中?是@Marcucciboy2