前面寫過一篇文章是DataGridView控件顯示資料的,DataGridView在與資料庫打交道時會經常出現,也很實用。通過DataGridView對資料庫進行更改和查詢都比較友善。
這裡我們需要用DataGridView資料,并通過選中行将資料從資料庫中删除。
其原理是把選中記錄的主鍵提取出來,然後傳給實體,通過實體給D層傳值實作對資料庫的修改。
下面是各層代碼,供大家參考。
接口層代碼都是D層的父類方法,這裡隻給出D層代碼:
抽象工廠代碼:
B層代碼:
U層代碼
效果如下:
删除前: 删除後:
我們通過DataGridView對資料進行操作更加直覺,但是資料無價,操作資料庫時一定要謹慎!以免給我們帶來不必要的麻煩。必要時删除前要給與提示,是否确定删除,或者提高操作權限,友善操作的前提是保證資料的安全性!