我連接到一個Access數據庫,具有以下康涅狄格州字符串經典ASP奇怪的SQL錯誤
Conn.Open "PROVIDER=Microsoft.Jet.OLEDB.4.0;DATA SOURCE=\\server\share\Data\PFWTRAN.MDB"
下面的SQL工作正常;然而,我想要的行Transactions其中的Transactions.Exception = 0,但是當我添加這個AND條件時,腳本在RS打開時失敗;
error '80004005' /path/.../.../...asp, line 97
如果我刪除AND條件,它再次工作。
即使如果我嘗試在SELECT部分放置'Exception',它將不會運行並給我那個錯誤。
爲什麼包含一個字段會導致這樣的錯誤?我讀取的錯誤是由於權限,但我的權限沒有問題,因爲沒有這個字段的SQL工作。
任何線索?
這是一個非常古老的Access 95數據庫(甚至更早),也許我需要改變提供的連接?
您是否在報價日期值?輸出生成的實際SQL字符串並將其粘貼到MS Access中的新查詢中。它在那裏說什麼。 – 2012-08-09 14:56:41