1

AccountType(from TblAccount)の値をMe.txtWAccounType(textbox from ) に渡せない理由がわかりませんWithdrawView

助けてください、これが私のコードです

If IsNull(DLookup("[AccountId]", "TblAccount", "AccountId = '" & txtWAccountId & "'")) Then
 MsgBox "Account Number Doesn't Exist"

 Else
 Me.txtWAccounType.Value = DLookup("[AccountType]", "TblAccount", "AccountId = ' " & Forms![WithdrawView]![txtWAccountId] & "' ")
 MsgBox "Account Number Do Exist"

 End If

私の目標は のそれを取得することAfterUpdateですAccountId. messageboxが、「Account Number Does Exist」がポップアップするので、値があることを意味しますが、なぜ に表示されないの Me.txtWAccounTypeですか?

4

1 に答える 1

1

問題は、条件に一致するレコードがないためです.ご存知のように、「123」と「123」には違いがあります。つまり、コードに基づいて数字の前に「スペース」文字があります.DLookUpを置き換えるだけです次のように..

DLookup("[AccountType]", "TblAccount", "AccountId = '" & Forms![WithdrawView]![txtWAccountId] & "'")
于 2012-10-22T09:55:58.937 に答える