請教有關C winform中DataSet的問題

時間 2021-09-06 05:51:06

1樓:匿名使用者

dataset是.net dao的資料集,說白了就是記憶體中一塊專門用來儲存你讀取到的資料的空間,所以只能從資料庫操作,將操作的結果填充到dataset中去。要實現你的那個功能,需要遍歷dataset的datatable,例如

dataset ds = getdataset();//這裡寫你自己獲取資料的**

datatable dt = ds.tables[0];

datatable dt = new datatable();

dt.columns.add("result");

foreach (datarow row in dt.rows)

2樓:匿名使用者

我不知道有麼有完全理解你的意思

select [單價]*[數量] as [總額] from 表然後就可以建立sql的資料操作物件

把查詢的結果填充到一個dataset中就行了

3樓:匿名使用者

除非自己建立datatable,否則datatable只有一個計算聚合值得函式

比如object result = table.compute("sum(數量 * **)", "empid = 5");

讓cwinform下得gridview中的checkbo只能單選

蔣講程式設計 如下,稍微改下函式名就行了,別忘了也在designer裡面加上 checkedlistbox單選 private void checkedlistbox1 itemcheck object sender,itemcheckeventargs e e.newvalue checkstat...

C Winform在DataSet中查詢紀錄,最後返回這個查詢出來的紀錄dataset 該怎麼寫

舉個例子,如果要查詢id 的記錄 ds.tables 0 select id yourid 返回是一個datarow 如果想要dataset,那你可以自己再new 一個dataset 把剛返回的datarow add進去 邂逅丶永生 sqldataadapter adapter new sqldat...

C winform中實現暫停,結束,實時重新整理父窗體資料

其實就是三個點選事件,當你每點選一個按鈕是更改視窗資料就可以了,當你點開始時,就彈出一個form3,然後裡面的控制元件就顯示執行狀態字樣,當你點選暫停時,就更新form3裡面控制元件的資料,例如暫停狀態,然後form2裡面同時更新結果,結束就是關閉form3視窗,然後在form2裡面顯示結果結束 整...