用Access當資料來源時,不能更新資料! 執行程式開始Debug之後,VS2005會幫你把MDB檔複製一份到 bin->debug 的目錄下面,實際所做的變更也是這一個MDB檔 按F5開始偵錯執行專案時,VB.NET2005編輯器會把BIN目錄上的ACCESS資料庫複製一份至BIN/DEBUG目錄下然後開始執行專案,當專案有變動到資料庫時,實際上都在BIN/DEBUG裡變動,並不會變動到原有BIN目錄下的資料庫,這樣的好處在於每次偵錯測試專案時不會影響到原來的資料,以便下次偵錯時,保有同樣的原始資料,如果要觀看資料表的實際變化,必須開啟BIN/DEBUG目錄裡直接開啟資料庫來查看才行,如果直接在VB.NET編輯器的方案總管打開的資料庫,它是直接連到BIN目錄下的ACCESS資料庫,所以永遠都不會看到變動後的結果,如果您再按F5開始偵錯,那又會再一次複製一份原來的ACCESS資料庫複蓋您更新過後的ACCESS資料庫!!