1
Access 2007 아래 코드는 오류 2434입니다. 입력 한 식에 잘못된 구문이 들어 있습니다.MS 액세스가 잘못되었습니다.
If (Eval("DLookUp(""[BaseRate]"",""RATELOOKUP"",""|DatePart(""yyyy"",[TxDate])| & |DatePart(""m"",[TxDate])| = [RATELOOKUP].[PERIOD]"") Is Null")) Then
' Checks for Current Base Rate
Beep
MsgBox "Interest Rate required for this month", vbExclamation, ""
End If
오류는 첫 번째 줄에있는 것으로 보입니다.
감사합니다. 최소한 문제를 기준 문자열로 좁혔습니다. 내가 뭘하려고하는지 알지만, Access SQL 문을 다시 작성하는 방법을 알기에는 충분하지 않습니다. 다행스럽게도 클라이언트가 금리를 설정하면 코드 제거가 충분하게 작동한다는 사실이 드러났습니다 (그는 항상 그렇습니다). 그래서 세계가 폭발하지 않고 유효성 검사를 우회 할 수 있습니다. – SpliFF