首页 / 知识
在Access 2007中绑定表单组合框
2023-04-15 17:35:00

Binding a form combo box in Access 2007我创建了一个Access 2007表单,该表单显示例如Product表中的Products。产品表中的字段之一是与该产品的父类别相对应的CategoryID。 在表单中,CategoryID需要表示为绑定到Category表的组合框。这里的想法非常简单:选择一个新的Category应该更新Product表中的CategoryID。 我遇到的问题是选择一个新的类别会更新类别表的CategoryName,而不是更新Product表中的CategoryID。这样做的原因是似乎组合框必须仅绑定到Category表的CategoryName。 发生的情况是,如果当前产品的CategoryID为12,这是Category表中的CategoryName"椅子",然后选择一个新值,则在组合框中说" Tables"(CategoryID 13)用新的值更新了CategoryID 12。 CategoryName" Tables"而不是将Product表CategoryID更新为13。 我如何将Category表绑定到combox框,以便datatextfield(我希望在Access中存在)是CategoryName,而datavaluefield是CategoryID,并且只有当更改了组合框项目时,才会更新产品的CategoryID ? 编辑:请参阅下面的接受的答案。我还需要将列数更改为2,一切都开始正常运行。
您需要在查询中使用两个值的组合框。 啊,是的,艾莉森,很抱歉,我忘记了设置组合框的columncount = 2。 您还应该检查类别表在CategoryName字段上是否具有主键。 您的原始配置应该抛出错误或消息,说更新将违反密钥。 看起来好像可以有两个具有相同名称的类别。 |
最新内容
相关内容
linux绑定dns命令?
linux绑定dns命令?,系统,地址,网络,服务,信息,名字,代码,管理,设备,数据,Linux系统中如何查看和修改DNS配置1、网卡设置配置文件里面DNS服务器linux怎么绑定命令?
linux怎么绑定命令?,系统,软件,地址,工作,密码,命令,信息,检测,管理,状态,Linux怎么用命令添加新用户,添加新用户的命令打开xshell软件,远程访linux绑定ip命令?
linux绑定ip命令?,地址,系统,代码,网络,密码,服务,命令,信息,设备,工具,如何在LINUX中给一块网卡绑定两个IP地址?如果需要再绑定多一个IP地址,linux7网卡绑定命令?
linux7网卡绑定命令?,网络,系统,状态,地址,设备,信息,情况,网卡,模式,命令,Linux下双网卡绑定七种模式目前网卡绑定mode共有七种(0~6)bond0、bpython的调用绑定方法和非绑定方法
python的调用绑定方法和非绑定方法,代码,方法,实例,第一,培训,时计,奇数,偶数,参数,定义,在Python中,如果用实例去调用方法,这种限制就被称为Py测试Python selenium自动提交表单
测试Python selenium自动提交表单,密码,数据,培训,按钮,内容,操作,用户名,页面,测试,都会,运行步骤我们通过PythonIDLE一步步来运行,这有助于Python绑定方法与非绑定方法
Python绑定方法与非绑定方法,方法,名字,培训,工具,对象,函数,定义,参数,说法,内部,python类中定义的函数分为两大类1:绑定方法(绑定给谁,谁来调Python绑定方法与非绑定方法
Python绑定方法与非绑定方法,方法,名字,培训,工具,对象,函数,定义,参数,说法,内部,python类中定义的函数分为两大类1:绑定方法(绑定给谁,谁来调python子类怎么调用父类方法
python子类怎么调用父类方法,培训,代码,初始化,方法,函数,示例,时调,定义,对象,以上,python中类的初始化方法是__init__(),因此父类子类的初始python子类可以调用父类方法吗
python子类可以调用父类方法吗,培训,名称,资料,情况,地方,函数,参数,方法,表示,语句,python中的子类中的__init__()函数会覆盖父类的函数,一些python可以继承父类方法吗
python可以继承父类方法吗,培训,代码,名字,方法,动物,属性,编译器,这样的话,定义,里面,python继承,调用父类属性方法在python里面,继承一个类pythonTKinter的绑定方法
pythonTKinter的绑定方法,培训,方法,全局,实例,参数,事件,快捷键,以上,操作,更多,python中TKinter的绑定方法1、bind_all全局绑定,默认是全局