0
我有一个带有两个组合框和几个按钮的窗体。其中一个按钮(称为“翻转”)用于滚动上一年的数据。点击后,它应该能够获取前一年的数据并插入到下一年的表格中。MS Access窗体加载
我已经编写了代码,但它没有在按钮上单击插入数据,而是在窗体打开一次后插入数据。
例如: 我点击“翻转”,然后点击表格,表格打开但没有数据。我关闭表格。再次点击“翻转”。我再次打开表单并插入数据。
我不知道为什么它不让我插入数据,而不是至少打开一次表单。
这里是我的代码如下所示:
Form_1_Test.Text10 = DLookup("Legal_Name", "1_Test", "[Program_Name] = '" & Replace([Combo2], "'", "''") & "' And [BudgetYear] = " & ([Combo0] - 1))
感谢您的答复更改默认记录类型属性。但它不起作用。我在代码下输入了Me.Requery,但是没有任何变化 – Ish
你知道这行代码:'Form_1_Test.Text10 = DLookup(“Legal_Name”,“1_Test”,“[Program_Name] ='”&Replace([Combo2] “,”''“)&”'和[BudgetYear] =“&([Combo0] - 1))'实际上并没有插入任何数据,对吗? – mwolfe02
不是吗?但我想,它是通过使用“DLookup”函数获得价值,然后将该值分配给Text10? – Ish