DataGridView顯示資料之方法一

2021-07-10 18:52:54 字數 2212 閱讀 1532

機房收費系統個人重構過程中使用到了datagridview控制項,該控制項用來顯示資料庫返回的的資料,在第一版vb語言的機房收費系統中,我們使用的是

msflexgrid控制項,功能類似,初步使用

datagridview控制項,在**語句上還不知如何去使用,通過本次的機房收費系統個人重構,到目前為止,對datagridview控制項的初步使用有了乙個簡單的了解,今天來介紹第一種顯示資料的方法。

《在**部分將資料庫中datatable中的資料返回到datagridview控制項中》

'將datagridview控制項中原存資料清空

datagridview1.rows.clear()

'將datagridview控制項設定為唯讀屬性

datagridview1.readonly = true

'設定datagridview控制項中資料顯示的列數

datagridview1.columncount = 10

'設定datagridview控制項顯示資料行數等於資料庫返回的資料表行數

datagridview1.rows.add(recordtable.rows.count)

'建立datagridview控制項的標頭

datagridview1.columns(0).name = "卡號"

datagridview1.columns(1).name = "卡型別"

datagridview1.columns(2).name = "學號"

datagridview1.columns(3).name = "學生姓名"

datagridview1.columns(4).name = "系別"

datagridview1.columns(5).name = "性別"

datagridview1.columns(6).name = "上機日期"

datagridview1.columns(7).name = "上機時間"

datagridview1.columns(8).name = "電腦"

datagridview1.columns(9).name = "日期"

'利用迴圈將從資料庫中返回的所有資料,逐行顯示在datagridview控制項中

dim i as integer

for i = 0 to recordtable.rows.count - 1

datagridview1.rows(i).cells(0).value = recordtable.rows(i).item(0)

datagridview1.rows(i).cells(1).value = recordtable.rows(i).item(1)

datagridview1.rows(i).cells(2).value = recordtable.rows(i).item(2)

datagridview1.rows(i).cells(3).value = recordtable.rows(i).item(3)

datagridview1.rows(i).cells(4).value = recordtable.rows(i).item(4)

datagridview1.rows(i).cells(5).value = recordtable.rows(i).item(5)

datagridview1.rows(i).cells(6).value = recordtable.rows(i).item(6)

datagridview1.rows(i).cells(7).value = recordtable.rows(i).item(7)

datagridview1.rows(i).cells(8).value = recordtable.rows(i).item(8)

datagridview1.rows(i).cells(9).value = recordtable.rows(i).item(9)

next

end if

《資料成功顯示》

在有了新的嘗試後一定要及時總結,剛剛嘗試後的感受是深刻的,不僅有利於我們及時總結出來同時也有利於我們加深對該部分內容的印象,學習不可停、總結不可斷

DataGridView顯示行號

方法一 private void datagridview2 rowpostpaint object sender,datagridviewrowpostpainteventargs e 方法二 private void datagridview1 cellpainting object sende...

DataGridView使用技巧 顯示資料

datagridview 這個控制項可以將資料以 的形式顯示出來。既然可以顯示資料,所以首先第一步就得確定資料,關於資料這裡包括非繫結模式和繫結模式。我們先來看下非繫結模式,故名思議非繫結模式就是該 顯示的內容不是繫結的資料來源,而是通過 手動將資料新增到控制項中的。我們新增的控制項名稱為 data...

DataGridView顯示日期格式問題

給datagridview單元格繫結或者賦值datatime資料後有時會發現不能顯示完整的資料格式,怎麼辦呢?給出解決方案如下 1.指定整列的顯示格式 m datagridview.columns columnindex defaultcellstyle.format yyyy mm dd hh m...