1
我越來越想從一個Java servlet/JSP頁面中更新我的數據庫中的記錄時,此錯誤:UcanaccessSQLException:意外的頁面類型1
net.ucanaccess.jdbc.UcanaccessSQLException:意外的頁面類型1 (DB = M0MPM.mdb;表=日誌;指數= contestId)
但我只得到它的一個記錄,出於對50的更新。我沒有看到這條記錄有什麼特別之處,但是我之前在各種更新的不同記錄中看到了錯誤,而且它似乎總是在表格開頭附近的記錄中(即最早的)。該數據庫約有6500條記錄,並且增長緩慢。
在這種情況下,SQL語句:
Update [logbook] set qslr = '07.09.2015'
where callsign='PA3BHF'
and rfband='15M'
and ldate='23.06.2013'
and(isNull(qslr) or qslr ='')
我搬到UcanAccess使用此之前update
聲明數百次沒有問題。
當我直接在MS Access窗口工具(直接複製並粘貼上述更新)中執行它時,該語句也可以正常工作。
這是一個UcanAccess錯誤,還是我錯過了什麼?
在此先感謝。
您是否嘗試在Access中打開數據庫並執行「壓縮和修復數據庫」操作來重建數據庫文件? –
這可能已經完成了! – mljm