vba - 如何在表单中使用级联删除/更新选定元素?
问题描述
我有一个名为 Platformer 的表,其中包含如下数据:
GameID Bits Developer IsSideScroller
1 64 Nintendo Yes
2 64 Sega Yes
我有一个包含这样的游戏数据的表单:
GameID Type
这个RecordSource
表格是一个SELECT GameID FROM Games
在这个表单中,类型是一个组合框,选项是Platformer, Shooter, RPG
填写完所有数据的游戏表格如下所示:
GameID Type
1 Platformer
2 Platformer
3 RPG
4 Shooter
5 RPG
我有另一个名为 Platformer 的表单,它应该链接到 Platformer 表。我只想在这里显示与平台游戏相关的数据。
当我将游戏添加到游戏表单并将其分配为平台游戏时,该功能有效,但是当我实际尝试抓取选定行时,我无法检测到正确的行。
例如,如果我想将 Game Form 中的 Type 更改为 GameID 4 为 Platformer,则应将其记录到 Platformer 表中。同样,如果我将 GameID 2 的类型更改为 RPG,那么它应该从 Platformer 表中删除该实例。
我正在修补 Access,但我无法抓住整个选定的行并产生级联效果。我与 GameID 建立了关系。
我希望我的要求很清楚,并且有人可以帮助我。我会很感激。
解决方案
推荐阅读
- python - 如何修复 python GUI 中的无响应错误
- xml - Powershell 生成 XML 文件
- sonos - 仅允许某些设备连接 Sonos 扬声器(Unifi 系统)
- java - SQL - 打印用户在字符串变量中给出的记录
- python - Powershell下运行pip和virtualenv(记事本窗口)
- ios - 如何在 swift 中使用 PageController 创建自定义的水平 UICollectionView
- android - 我们可以在我们的基础应用程序代码中访问按需动态模块的类/功能吗?
- vue.js - 如何在 VueJS 中为 Chromium 扩展定制和自动化构建应用程序
- python - 如何在`os.path.join`中保存`to csv`并服务到另一条路线以在flask python中下载回来
- flutter - 在 Flutter/Dart 中:在 AppBar 中显示两行文本?