MS Access 2007-更改复选框为未选中

帕特里克

我有一个未绑定的文本框,我想在其中输入数字,然后它将以表格的形式显示。当我这样做时,我也想以另一种形式更改复选框的状态。就像库存。当我将此项目添加到此框中时,我需要更改复选框的值,因为它不再存在于库存中。因此,我拥有的表单是“ Info”,并且复选框名为“ ChkboxAvailableUse”。我的复选框也与套件编号,位置和材料相关。因此,当我在名为“ AssignKit”的未绑定文本框中输入数字时,我希望该数字在“信息”表格和“ InvKitNumber”文本字段中查找相同的工具箱编号,然后将该记录复选框(ChkboxAvailableUse)更改为更改为false。我希望这是有道理的。我有我认为可以在下面工作的代码行。任何帮助都将是极好的。

CurrentDb.Execute " UPDATE Info SET ChkboxAvailableUse = FALSE WHERE InvKitNumber = " & Me.AssignKit & ""
授予

如果只希望该表单取消选中或签入表格以匹配您的表单或子表,则可以使用一个记录集。

Dim myR as Recordset
Dim strSQL as String

'This SELECT string will pull from the assignkit field in the subform 
'and will be used find the matching record in the table
strSQL = "SELECT * FROM info WHERE InvKitNumber = '" & Me!subformnamehere.Form.AssignKit & "'"

'This will make your recordeset variable the one record you want to modify
Set myR = db.OpendRecordset(strSQL, dbOpenDynaset)

'Now that the recordset is pointing to that row, you can change the checkbox
'with something like this, and even use an IF statement
myR.Edit
myR![ChkboxAvailable] = True 
myR.Update

'Then close the recordeset when done
Set myR = Nothing

希望对您有所帮助,如果您需要我帮助我,请告诉我。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

表单验证规则MS-Access 2007

来自分类Dev

MS Access 2007最终用户访问

来自分类Dev

表单验证规则MS-Access 2007

来自分类Dev

是否可以在MS Access 2007+中将列更改为十进制?

来自分类Dev

将两个查询合二为一,SQL MS Access 2007

来自分类Dev

MS Access 2013:基于表单中的复选框更改报表中的标签标题

来自分类Dev

MS Access 过滤器并根据按钮使多个复选框为真/假

来自分类Dev

Ms-Access - 如果复选框 = true THEN

来自分类Dev

MS Access 2007错误号:受信任文档上的2950?

来自分类Dev

从MS ACCESS 2007数据库提取SSIS 2012数据

来自分类Dev

MS-Access 2007 as EXE-如何维护和调试?

来自分类Dev

MS-Access 2007查询运行时错误

来自分类Dev

MS-Access 2007表单在将表单更改为“设计视图”并返回到“表单视图”之前,无法编辑数据

来自分类Dev

连接字符串查询MS Visual Studio 2010-MS Access 2007数据库

来自分类Dev

MS Word 2007-插入形状,但保持选中该工具

来自分类Dev

VB .net:如何将值放在复选框上(数据库:MS Access)

来自分类Dev

MS Access:可以将复选框值绑定到对象实例的属性吗?

来自分类Dev

如何将复选框“ check”插入我的MS Access数据库

来自分类Dev

MS Access 2007使用VBA将单独的表单打开到特定记录

来自分类Dev

在Visual Basic 2010上的INSERT INTO命令上获取语法错误到MS ACCESS 2007

来自分类Dev

如何避免在MS Access 2007-2013中四舍五入数字?

来自分类Dev

MS Access2007:如何使用更新查询更新表中的日期/时间值

来自分类Dev

我们可以在MS Access 2007中创建存储过程吗

来自分类Dev

从MS Access 2007中的不同记录打开窗体的命令按钮

来自分类Dev

MS Access 2007空白表单设计中用于添加记录的表单

来自分类Dev

MS Access 2007 - 同步两个数据库并使用最新时间戳保持记录

来自分类Dev

我们如何在 SQL 查询 MS Access 2007 的字段上定义验证规则

来自分类Dev

如果/何时在Access中选中复选框?

来自分类Dev

MS Access ToggleButton 图片更改

Related 相关文章

  1. 1

    表单验证规则MS-Access 2007

  2. 2

    MS Access 2007最终用户访问

  3. 3

    表单验证规则MS-Access 2007

  4. 4

    是否可以在MS Access 2007+中将列更改为十进制?

  5. 5

    将两个查询合二为一,SQL MS Access 2007

  6. 6

    MS Access 2013:基于表单中的复选框更改报表中的标签标题

  7. 7

    MS Access 过滤器并根据按钮使多个复选框为真/假

  8. 8

    Ms-Access - 如果复选框 = true THEN

  9. 9

    MS Access 2007错误号:受信任文档上的2950?

  10. 10

    从MS ACCESS 2007数据库提取SSIS 2012数据

  11. 11

    MS-Access 2007 as EXE-如何维护和调试?

  12. 12

    MS-Access 2007查询运行时错误

  13. 13

    MS-Access 2007表单在将表单更改为“设计视图”并返回到“表单视图”之前,无法编辑数据

  14. 14

    连接字符串查询MS Visual Studio 2010-MS Access 2007数据库

  15. 15

    MS Word 2007-插入形状,但保持选中该工具

  16. 16

    VB .net:如何将值放在复选框上(数据库:MS Access)

  17. 17

    MS Access:可以将复选框值绑定到对象实例的属性吗?

  18. 18

    如何将复选框“ check”插入我的MS Access数据库

  19. 19

    MS Access 2007使用VBA将单独的表单打开到特定记录

  20. 20

    在Visual Basic 2010上的INSERT INTO命令上获取语法错误到MS ACCESS 2007

  21. 21

    如何避免在MS Access 2007-2013中四舍五入数字?

  22. 22

    MS Access2007:如何使用更新查询更新表中的日期/时间值

  23. 23

    我们可以在MS Access 2007中创建存储过程吗

  24. 24

    从MS Access 2007中的不同记录打开窗体的命令按钮

  25. 25

    MS Access 2007空白表单设计中用于添加记录的表单

  26. 26

    MS Access 2007 - 同步两个数据库并使用最新时间戳保持记录

  27. 27

    我们如何在 SQL 查询 MS Access 2007 的字段上定义验证规则

  28. 28

    如果/何时在Access中选中复选框?

  29. 29

    MS Access ToggleButton 图片更改

热门标签

归档