天天看點

ACCESS通過一個連接配接寫入的資料,另一個連接配接卻讀取不出來

最近在用c#實作一個資料導入的功能,将一個ACCESS資料庫中的資料導入到另一個ACCESS的資料庫中,然後顯示出來,但是導入成功了,卻顯示不出來。

經過研究覺得應該是緩存的原因,由于我寫入資料和讀取資料使用的不是一個OleDbConnection對象,而是分别打開了兩個OleDbConnection連接配接對象;一個連接配接寫入成功了,但儲存到磁盤還需要點時間,是以這個連接配接寫入成功,另一個連接配接立即去取就會有取不到的情況!

改為使用一個連接配接對象,問題就解決了。