MS Access语法错误

时间:2012-06-26 17:58:52

标签: ms-access vba access-vba

这是我的代码:

Text22 = DLookup("[Program_No]", "1_Supportive_Housing", "[Program_Name] = '" & Replace([Me.Program_Name], "'", "''") & "' And [BudgetYear] = " & [Me.BudgetYear])

我不确定它有什么问题,但它一直给我以下错误:

  

无法找到字段|在你的表达

我一直试图摆脱这个错误但没有任何作用。

OnKeyPress,此事件触发。当用户写入时,它应该能够查找表中的值并将其分配给text22。

1 个答案:

答案 0 :(得分:3)

您希望引用表单字段[Me.Program_Name]& [Me.BudgetYear],但Access尝试查找具有此名称的字段,包括“我”。字首。尝试删除括号,或者使用Me。[Program_Name]和Me。[BudgetYear]代替。