強型別的DataSet

2021-08-26 18:34:07 字數 828 閱讀 6164

dataset大家都比較熟悉了,它就是我們所說的離線資料集。但是不能儲存大量的資料,我們可以使用強型別的dataset也可以使用弱型別的dataset.弱型別的dataset使用如下

dataset dataset = new dataset();  //建立乙個dataset

//取得連線字串

string connstr = configurationmanager.connectionstrings["connstr"].tostring();

//取得連線

using (sqlconnection sqlconn = new sqlconnection(connstr))

}

這樣的操作有個缺點就是有時我們記不住程式的列名,寫出來的程式可能就會出錯。因此這裡也提供了另一種強型別dataset。使用之前就新建乙個資料集就ok了。操作如下

檔案新建之後把表拖到右邊的空白裡就好了

後面就是程式**了,這次的就比較簡單了,**如下

t_companytableadapter adapter = new t_companytableadapter();

強型別dataset.datasetcompany.t_companydatatable companys = adapter.getdata();

//迴圈取出資料

for (int i = 0; i < companys.count;i++ )

,公司老闆:", company.name,company.boss);

messagebox.show(msg);

}

強型別DataSet的資料併發控制

private void form1 load object sender,eventargs e private void buttonx1 click object sender,eventargs e catch exception ex 如上圖,強型別dataset,預設啟用 使用開放式併發...

強型別DataSet的使用簡明教程

關於弱型別 dataset的缺點 因此,vs為我們提供強型別dataset的自動生成功能。下面簡單的來使用一下。首先,建乙個控制台工程,然後再專案名那右鍵新增新項,選擇乙個基於服務的資料庫,取名 在資料庫中新 建乙個表,表名為t person,表 結構如下 然後為資料庫中新建乙個表並新增一些資料。再...

強型別資料集DataSet入門1

新建了乙個會員資料的表 將這個表拖放到新建立的資料集檔案中,就自動生成了下面的乙個類 這樣當你在程式中使用這個類的例項時,就能發現這個類的好處了 using system using system.collections.generic using system.linq using system....