为什么DLookup返回Empty?

时间:2012-07-12 10:16:27

标签: ms-access vba ms-access-2007

我有检索数据的文本框。它们具有Number数据类型和字段大小Double和格式是固定的。

Summ = DLookup("Summ", "tblPlatej", "ID= " & Form_frmPlatej!ID)
Deposit = DLookup("Deposit_before", "tblPlatej", "ID= " & Form_frmPlatej!ID)

第一个返回true值,第二个一直是Empty。为什么会这样?有人可以让我朝着正确的方向前进吗?

1 个答案:

答案 0 :(得分:1)

问题出在列名中。单词之间的空格键[存放之前]。

Summ = DLookup("Summ", "tblPlatej", "ID= " & Form_frmPlatej!ID)
Deposit = DLookup("Depositbefore", "tblPlatej", "ID= " & Form_frmPlatej!ID)

这很奇怪,但它现在有效。