1
我在我的表中有3個字段:開始,結束(日期)和長度(數量,可能是空白)。
我的目標是使用的開始和長度到底哪裏不存在計算的結束日期...開關導致#error,爲什麼以及如何修復它
我:
SELECT Switch((g.length<>0) And IsDate(g.end),DateAdd("m",g.length,g.start)) AS field FROM table g
如果沒有開始,結束或長度,Access顯示空白- 這可以。 如果沒有結束,但開始和長度都可以,則會顯示計算日期 - 再次正常。 但 如果沒有結束,或長度,但開始存在,接入顯示器#錯誤
我不明白爲什麼,不能修復,請幫忙!
是的,我明白你的意思了。 IIf解決方案看起來更加優雅,並且完美無瑕!也許我應該放下深夜! 謝謝! – Chris 2010-05-12 16:40:37