1樓:
我給你解釋下,記得給分
你可以把datatable和dataset看做是資料容器,比如你查詢資料庫後得到一些結果,可以放到這種容器裡,那你可能要問:我不用這種容器,自己讀到變數或陣列裡也一樣可以存起來啊,為什麼用容器?
原因是,這種容器的功能比較強大,除了可以存資料,還可以有更大用途。舉例:在乙個c/s結構的桌面資料庫系統裡,你可以把前面存放查詢結果的容器裡的資料顯示到你客戶端介面上,使用者在介面上對資料進行新增、刪除、修改,你可以把使用者的操作更新到容器,等使用者操作完畢了,要求更新,然後你才把容器整個的資料變化更新到中心資料庫,這樣做的好處是什麼?
就是減少了資料庫操作,客戶端速度提高了,資料庫壓力減小了。
dataset可以比作乙個記憶體中的資料庫,datatable是乙個記憶體中的資料表,dataset裡可以儲存多個datatable
c#自帶的幫助就很好,多看多試就行,別讓一樓那樣的嚇唬住,c#入門和學習都不難,小學五年級就可以學的。
2樓:勵文彥
datatable對應乙個資料庫檢視或者**,二維的。
dataset可以包含更複雜的資料結構。
這麼專業的問題建議去www.csdn.net上去諮詢。
3樓:白太豬
dataset你可以把他看成是個資料庫,可以包括表,檢視等。
datatable就是資料庫中的表嘍。
不懂再問。
如何提取DataTable中的某一列欄位的所有資料,進行運算
獲取datatable某一列所有值,並存放到list中 1 方法一 遍歷datatable,取出所有的id listlstid from d in dt.asenumerable select d.field id tolist 2 方法二 list ls new list 存放你一整列所有的值 d...
概率學中C和A的怎麼算,概率中C和A的計算區別
例如a 3,6 就是把 6 5 4 3 2 1寫出來,其中前3個數的乘積就是了.計算結果是120 c 3,6 還是把 6 5 4 3 2 1 寫出來,用前3個數的乘積,除以後三個數的乘積.計算結果是20。高中的概率c和a是什麼意思?c表示組合方法的數量。比如 c 3,2 表示從3個物體中選出2個,總...
請問C 中引用和指標的區別,C 中引用和指標的區別
c 引用與指標的比較 引用是c 中的概念,初學者容易把引用和指標混淆一起。一下程式中,n是m的乙個引用 reference m是被引用物 referent int m int n m n相當於m的別名 綽號 對n的任何操作就是對m的操作。所以n既不是m的拷貝,也不是指向m的指標,其實n就是m它自己。...