2012-07-24 119 views
0

數據庫訪問2007 VB.net從Access數據庫中的記錄:刪除基於名稱

我已經DB名稱:樣品

表名:測試

列:

empname[Primary Key], 
id, 
sal 

我想刪除基於名稱的記錄。例如:我的名字列包含詹姆斯,岩石,大門等名稱 我想要做的是,如果我按刪除按鈕,我應該彈出消息框要求輸入員工姓名,輸入後如果emp名稱存在那麼它應該刪除它並更新訪問數據庫,如果找不到emp名稱,應該說「沒有該名稱的記錄」。

第二個問題是:我在DataGridview中顯示記錄,我想從datagridview中修改應該更新訪問數據庫的特定記錄。

我會對我很好的幫助,如果我得到這個工作。

謝謝。

+1

您需要將問題分解到各個部分,看看您是否可以解決問題,然後發佈代碼以及卡住的位置。 – Fionnuala 2012-07-24 08:50:58

+1

http://whathaveyoutried.com/ – bendataclear 2012-07-24 09:00:53

回答

0

在Access中創建一個查詢或使用像'從測試Where empname = @ p1'這樣的sql字符串。

向用戶顯示錶單(或使用InputBox)以獲取名稱。

將您從form/InputBox獲得的名稱放入查詢/ sql字符串中。

運行查詢。

如果你的DataGridView綁定到你的表格,那麼你肯定能免費獲得所有這些東西?

+0

這裏是刪除按鈕代碼: – 2012-07-25 11:45:56