C winform三層架構GridControl表如何批量更新資料庫

2021-04-01 08:05:53 字數 2381 閱讀 7054

1樓:唐城冬

你可以用表變數做儲存過程的引數

2樓:小b哥

你的datagridview繫結資料的時候通過dataset繫結,然後dataset中更新的值你再更新到資料庫(資料處理的方法中你要加一個處理dataset的方法)

c#winform三層架構中如何實現將gridcontrol批量插入資料到資料庫?

3樓:匿名使用者

//將dgvstudent資料操作更新到資料庫private boolean dbupdate()trycatch(exception ex)dtupdate.acceptchanges();

return true;}

4樓:歷史勞動法

遍歷所有行,逐行新增

c# 三層架構 怎麼實現資料庫更新

5樓:蘭色與白色

網上去下個動軟**生成器。

配置好要操作的資料庫。

3層+簡單的查詢頁面都自動生成的。

6樓:匿名使用者

自己看這個**,就知道了,一個樣例**

c#winform中在datagridview裡批量(增,刪,改)怎麼實現?(要使用3層架構).急啊````

7樓:匿名使用者

dal層中用dataset實現資料的操作(查增刪改

然後做bll層,接受各資料引數,進行可靠性驗證後呼叫dal實現資料操作,記得給bll層的類加上system.***ponentmodel.dataobject特性,資料操作方法加上system.

***ponentmodel.dataobjectmethod特性,方便在前臺繫結

設定datagridview的資料來源為bll層就行了。

8樓:匿名使用者

跟三層架構沒關係,主要集中在頁面,在頁面放個hiddenfield,寫個js,在js裡迴圈將checkbox改為true,每改一次就在hiddenfield的value加上這行資料的id,然後用|隔開,後臺迴圈分割hiddenfield中的字串,分割出一個id家操作一次(例如刪除),迴圈結束,全部刪除完成

dal資料訪問層只需要寫個根據id刪除的方法,上面後臺迴圈中呼叫這個方法

9樓:匿名使用者

你google 一下!datagridview 72絕技中!很多!你看看有你想要的效果沒有。沒有在給你做一個。

c#程式在構建的三層架構中: 1、將textbox中的內容新增到已有的資料庫中的表裡面(多條textbox資訊)。

10樓:匿名使用者

你好 你這個很好實現;但是你的思想不對,

其實你這個就是網頁登陸頁面的實現思路:輸入使用者名稱密碼------查詢資料庫---找到對應的密碼---進行比較---可以登陸或者不能夠登陸;

沒必要給你**了 你隨便找一個登陸頁面就好;但是你不是與資料庫中內容比較;而是用dataset獲取並讀出來,ok?

若你是新手的話我再告訴你思想:

【表現層: 客戶端 實現按鈕

邏輯層:按鈕獲取事件函式的實現(包括獲取textbox內容,sql查詢語句,dataset獲取資料並存到陣列中);

資料訪問層:關於資料庫的連線(主要包括connectionstring連線字串:要訪問的資料庫登陸使用者名稱、密碼、資料庫名字,data source資料來源)

】好了 不多說了 但願你不是懶人;祝你好運!!

11樓:軒轅海鋒

在查詢按鈕事件中進行對資料庫查詢,然後繫結資料到控制元件中。select * from table where colum is like %引數%

12樓:

就是個select * form test where i="textbox" 而已,在繫結下!

用c#中三層架構寫如何防止資料重複插入資料庫.....謝謝了!

13樓:一滴清茗

首先:來你要做到資料庫表的自約束完整性,比如該設定主鍵的要設定

然後:在c#的資料訪問層(dal一種稱謂)做資料操作邏輯的處理,當你向資料庫不管是oracle還是sql server都會返回其規則性錯誤,比如oracle的報錯資訊ora-00***,在做資料插入時破獲這種報錯資訊(當然是定向的比如你所說的重複插入),返回給頁面,作出操作錯誤提示(如該記錄已新增,請核對!),至於捕獲異常和返回到頁面的方法,要看你自己的具體實現了,我這裡只給出方向。

希望回答對你有所幫助

14樓:匿名使用者

資料庫欄位設定唯一就好了

三層架構BLL DAL MODEL和UI層之間是如何訪問的

右擊bll新增引用,專案,引用dal和model,同理,dal引用model,ui層引用bll和model 新增引用 專案 然後直接呼叫 public的 新增引用 using一下 三層架構各層之間的依賴關係是什麼?三層架構分別為表現層 業務邏輯層 資料訪問層。1 表現層依賴業務邏輯層以實現業務資料處...

弟弟住在二層,哥哥住在三層,二層主人房與三層主人房重疊在

這個沒什麼的,讓孩子們自己選擇,各有各的命,房子是固定的,所以這樣住沒什麼影響 哥哥住一層,弟弟住二層,爸媽住三層,風水 只是民間說法,調過來一下 父母住一層 哥哥住二層,弟弟住三層。ok了。一座房屋,哥哥住上層,弟弟住下層這樣可以嗎 您好您這個,只要家人同意,沒有什麼可以不可以的 望採納,謝謝 自...

思科三層交換機ACL配置,思科三層交換機ACL配置

int vlan 2 ip add 192.168.0.1 255.255.255.0int vlan 3 ip add 192.168.3.1 255.255.255.0int vlan 4 ip add 192.168.4.1 255.255.255.0int vlan 5 ip add 192...