ms-access-2010 - MS ACCESS:从参数查询更新文本框
问题描述
我正在尝试使用参数查询从表单中的 2 个不同组合框更新文本框的值。
查询如下所示:
选择 tblClubs_Equipos.ID 从 tblClubs_Equipos WHERE (((tblClubs_Equipos.idClubs)=[Forms]![frmPartidos]![cbClubLocal]) AND ((tblClubs_Equipos.idEquipos)=[Forms]![frmPartidos]![cbEquipoLocal]));
文本框命名为 -> txtidEquipoLocal
我创建了如下 VBA 事件:
私有子 cbEquipoLocal_AfterUpdate()
txtidEquipoLocal.Requery
结束子
虽然我没有收到任何错误,但文本框显示#NAME?
谁能让我知道我错过了什么。
亲切的问候,
解决方案
假设以下第一个组合框的名称是 combobox1 第二个组合框的名称是 combobox2 文本框的名称是 txtidEquipoLocal
所有组合框都有一个名为 column(0)、column(1) 等的属性,如果您想访问使用 combobox1.column(0) 的组合框中的第一列(即左侧的第一个值)
所以每次更新两个组合框的值时,我们都需要更新文本框控件的值。
私有子combobox1_AfterUpdate()
txtidEquipoLocal.text=combobox1.column(0)
结束子
对于第二个组合框,请执行以下操作
私有子combobox2_AfterUpdate()
txtidEquipoLocal.text=combobox2.column(0)
结束子
我假设它是您要评估的组合框左侧的第一个值,如果不是,例如第二个值,那么您使用combobox1.column(1) 来评估combobox1 的第二个值。
您的问题没有提及您是要连接两个组合框中的值还是要执行计算,因此无法提供帮助。
推荐阅读
- objective-c - 弃用的 RCTEventDispatcher 方法和 RCTEventEmitter 问题
- intellij-idea - IntelliJ sbt 未解决的依赖关系
- python-3.x - Scrapy:发布请求的分页不起作用
- c++ - 使用 npos 将字符串切割成部分
- spring-security - Spring Webflux的WebClient的用户名和密码放在哪里?
- php - 销毁会话而不是在 Laravel 中清除它?
- atom-editor - 如何在 ATOM 编辑器中更改语法检测
- javascript - vuex 是 state.array.push 反应式的吗?
- java - 在 ServiceNow 中使用 REST API 获取用户 sys_id?
- node.js - 如何在nodejs中列出子进程