2009-12-06 79 views
0

我該怎麼做?通過vb.net更新ms訪問數據庫

我已經有我正在處理的代碼,但它似乎並沒有工作真的很好。 這是我的程序如何工作。我在文本框中輸入一個id號(唯一),然後單擊搜索按鈕。然後在其他文本框中顯示與該ID號相對應的條目。

然後我嘗試手動編輯其中一個條目(更改其字母或名稱),然後單擊更新按鈕。

現在是問題:它真的更新條目,但它使用不同的id號(可能會自動生成)的條目的鏡像。 因此,基本上,ms訪問數據庫現在將包含舊條目和條目的更新版本。

如果你願意,我可以告訴你我的代碼。只要我確信你在這個網站的聲譽。

回答

0

顯示代碼,好像你正在使用insert而不是更新

OK,檢查此鏈接DataAdapter.Update Method

你似乎缺少

' Without the OleDbCommandBuilder this line would fail. 
builder.GetUpdateCommand() 

​​

讓我知道這是否正常工作?

+0

這裏是我的代碼先生: http://www.mediafire.com/?qlxedjzmzlz 請幫助我, – user225269 2009-12-06 12:16:21