DataSet包含了多個(gè)DataTable,以及DataTable之間的約束關(guān)系。
如果你的數(shù)據(jù)不需要做關(guān)系映射,直接用DataTable效率比較高。如果有需要1:N或N:M這樣的關(guān)系查詢,將DataSet中的相應(yīng)DataTable全部填充,再使用關(guān)系查詢數(shù)據(jù)。
DataSet數(shù)據(jù)源你可以把它看成數(shù)據(jù)庫(kù),而DataTable就是數(shù)據(jù)庫(kù)里的一個(gè)表
將DataTable添加到DataSet中:
在項(xiàng)目中遇到DataTable 無(wú)法直接轉(zhuǎn)換成DataSet 時(shí),
可以先new
可以先new DataSet c出來(lái)再填充就好了
DataSet ds = new DataSet();
DataTable dt= new DataTable("Customers");
ds.Tables.Add(dt);
讀取DataSet中某一個(gè)DataTable:
dt=ds.Tables[0];//指定第0個(gè)表
dt=ds.Tables["Customers"];//指定表名為“Customers”的表
ASP.NET中DataTable與DataSet之間的轉(zhuǎn)換示例
2019-11-18 13:45asp.net教程網(wǎng) ASP.NET教程
如果你的數(shù)據(jù)不需要做關(guān)系映射,直接用DataTable效率比較高,下面有個(gè)不錯(cuò)的示例,感興趣的朋友可以參考下
延伸 · 閱讀
- 2022-03-09C#實(shí)現(xiàn)Json轉(zhuǎn)DataTable并導(dǎo)出Excel的方法示例
- 2022-03-05Asp.Net(C#)使用oleDbConnection 連接Excel的方法
- 2022-03-03C#使用SQL Dataset數(shù)據(jù)集代碼實(shí)例
- 2022-03-01C#使用Datatable導(dǎo)出Excel
- 2022-02-23ASP.Net動(dòng)態(tài)讀取Excel文件最簡(jiǎn)方法
- 2022-02-15Asp.Net中MVC緩存詳解
- ASP.NET教程
asp.net中的窗體身份驗(yàn)證(最簡(jiǎn)單篇)
這篇文章主要介紹了最簡(jiǎn)單的asp.net中的窗體身份驗(yàn)證,詳細(xì)敘述了asp.net的窗體身份驗(yàn)證步驟,感興趣的小伙伴們可以參考一下 ...
- ASP.NET教程
asp .net實(shí)現(xiàn)給圖片添加圖片水印方法示例
圖片上加水印相信每位程序員都會(huì)遇到這個(gè)需求,下面這篇文章主要給大家介紹了asp .net實(shí)現(xiàn)給圖片添加圖片水印的方法,文中給出了完整的實(shí)例代碼,相...
- ASP.NET教程
ASP.NET OutputCache詳解
這篇文章主要介紹了ASP.NET OutputCache詳解,本文詳細(xì)講解了OutputCache的語(yǔ)法、OutputCache的參數(shù)、OutputCache使用示例等內(nèi)容,需要的朋友可以參考下 ...
- ASP.NET教程
asp.net gridview分頁(yè):第一頁(yè) 下一頁(yè) 1 2 3 4 上一頁(yè) 最末頁(yè)
這篇文章主要介紹了asp.net gridview分頁(yè):第一頁(yè) 下一頁(yè) 1 2 3 4 上一頁(yè) 最末頁(yè),可使用上下鍵選中行,選中后點(diǎn)擊修改,textbox獲得gridview中的代碼的數(shù)據(jù),需要...
- ASP.NET教程
微信小程序如何使用原生Websocket與Asp.Net Core SignalR 通信
背景 如題,這可能算是.net 做小程序的服務(wù)端時(shí),繞不開(kāi)的一個(gè)問(wèn)題,老生常談了。同樣的問(wèn)題,我記得我2018/19年的一個(gè)項(xiàng)目的解決方案是: 修改官方的...
- ASP.NET教程
詳解ASP.NET 生成二維碼實(shí)例(采用ThoughtWorks.QRCode和QrCode.Net兩種方
本篇文章主要介紹了ASP.NET 生成二維碼實(shí)例,使用了兩種方法,包括ThoughtWorks.QRCode和QrCode.Net,具有一定的參考價(jià)值,有興趣的可以了解一下。 ...
- ASP.NET教程
.Net MVC實(shí)現(xiàn)長(zhǎng)輪詢
這篇文章主要為大家詳細(xì)介紹了.Net MVC實(shí)現(xiàn)長(zhǎng)輪詢的相關(guān)資料,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下 ...
- ASP.NET教程
GridView分頁(yè)的實(shí)現(xiàn)(通用分頁(yè)模板)
要在GridView中加入AllowPaging=true,一頁(yè)數(shù)據(jù)多少行PageSize=10分頁(yè)時(shí)觸發(fā)的事件OnPageIndexChanging等等,感興趣的朋友可以了解下本文,希望對(duì)你有所幫助 ...