在C裡使用datageiview顯示資料庫的資料怎麼顯示

時間 2022-06-30 03:45:05

1樓:匿名使用者

public class publicconfig

public int updatefunction(string sqlstr)//更新資料函式

public int deletefunction(string sqlstr)//刪除資料函式

public dataset selectfunction(string sqlstr) //查詢資料函式

}string sqlstr="select * from datatable";

publicconfig myclass=new publicconfig();

dataset ds=new dataset();

ds=myclass.selectfunction(sqlstr);

if(ds.table[0].rows.count>0)

2樓:隱燦

這個很簡單可以拖拉拽 也可以手動繫結

一個是 控制元件本身有 datasource 的屬性 給它賦值 list<> 型別就可以了 自動繫結

一個是 直接可眎化設定它的屬性 資料來源 就可以了

c# datagridview**底部新增合計行

3樓:

使用第三方控制元件吧。dev gridcontrol

4樓:

合計行可以通過在datagridiview中新增一行來處理,但是如果需要始終顯示在最下方,處理起來比較麻煩,還不如直接加一個panel,上面放label就好了。至於重繪,沒有這個必要吧,就是一個字串的事。具體實現就是在datagridview中的行發生變化時,統計一下需要統計的資料,顯示到label上就好了。

希望對你有幫助,需要示例或是有疑問請追問或是hi

在C中如何使用imagelist

private system.windows.forms.imagelist imagelist1 this.imagelist1.imagestream system.windows.forms.imageliststreamer resources.getobject imagelist1.im...

在C裡使用VS2019環境怎麼實現按鈕下拉選單

需要控制元件 button響應事件 listbox動態繫結資料庫。listbox視覺化先設false 當button響應click事件,listbox視覺化 truelistbox在.cs頁面上可以繫結資料庫的值。如果頁面時靜態的,可以把listbox改成panel,label等。同時可以把這些控制...

c語言while迴圈裡使用scanf獲取鍵盤輸入執行循

你的問題並未說清楚。在你這個迴圈裡,不能放在12行後面。因為while sec 0 中要判斷sec是否大於0,如果放在12行後面那麼sec被後面的語句改變以了的話,就有問題了。另外,因為while前有一句scanf d sec 12行後面再scanf d sec 的話不是兩個語句重複了?若去掉whi...