0
我有一個從2003年遷移的Access 2010數據庫。我有一個報告,從SQL後端,然後在Report_Open事件篩選器中基於表單中的值使用VBA中的DoCmd.ApplyFilter。應用篩選Access 2010與NULL不工作
我的過濾器查詢工作正常,我得到的結果,但只要我指定給我在哪裏一個字段爲空它崩潰。
下面是傳遞到過濾器查詢
lclFilter = "(StartDate < '31 Mar 2013') AND (SalesTransactionDate <> '31 Mar 2013' OR SalesTransactionDate Is Null)"
DoCmd.ApplyFilter , lclFilter
任何幫助,將不勝感激的字符串。這工作,如果我刪除語句「或SalesTransactionDate是空的」,否則我什麼都沒有返回,甚至沒有錯誤消息。
感謝
這似乎並不像現在我得到的返回都記錄工作。 – Grunter 2013-04-10 20:45:05
您可以在數據網格中添加「StartDate」和「SalesTransactionDate」,並檢查其中的值 – cha 2013-04-10 23:33:22