2012-02-24 19 views
0

從數據庫中的數據綁定到特定的DataGridView列名,我想結合不同的查詢在DataGridView中長組列的formload期間已經設置,如:如何用vb.net

隨着dgvGrid

.Columns(0).Name = "Dept Code" 
     .Columns(1).Name = "Emp ID" 
     .Columns(2).Name = "Pay Date" 
     .Columns(3).Name = "Pay Type" 
     .Columns(4).Name = "Regular Days" 
     .Columns(5).Name = "Holidays" 
     .Columns(6).Name = "Tardy Hours" 
     .Columns(7).Name = "Tardy Amount" 
     .Columns(8).Name = "Basic Pay" 
     .Columns(9).Name = "Regular Wage" 
     .Columns(10).Name = "Reg OT Hrs" 
     .Columns(11).Name = "Reg OT Amt" 
     .Columns(12).Name = "Rest OT Hrs" 
     .Columns(13).Name = "Rest OT Amt" 
     .Columns(14).Name = "Legal OT Hrs" 
     .Columns(15).Name = "Legal OT Amt" 

還有更多。這些列所需的數據來自不同的表格。

回答

0

如果我理解您的問題,並且您需要對網格視圖中存在的數據進行查詢! 最好的方法是使用DataView並將其綁定到DataGridView,並使用DataView中的RowFilter進行查詢... ...

DataView dvTemp = new DataView(dsTemp.Tables [0]); dataridviewEmployee.DataSource = dvTemp;

您的查詢:

dvTemp.RowFilter = 「EMP_ID < = 100,Regular_Wage> 2000」;

+0

嗨穆罕默德..對不起,我的英語。嗯我真正的意思是..在我的程序中,我加載我的GridView的列標題第一,然後當我點擊一些按鈕,這將執行不同的查詢去數據庫和訪問不同種類的表,並將每個查詢結果綁定到不同的我的datagridview中的列。 – ToLostInSomething 2012-02-27 16:33:35

+0

嗨,穆罕默德..對不起,我的英語。嗯我真正的意思是..在我的程序中,我加載我的GridView的列標題第一,然後當我點擊一些按鈕,這將執行不同的查詢去數據庫和訪問不同種類的表,並將每個查詢結果綁定到不同的我的datagridview中的列。例如,我會在「Emp ID」中填寫從「Employee table」中獲取的數據,而.Column(6).Name =「Tardy Hours」將填寫從「Daily Attendance table」中獲取的數據,其中Emp ID = .Column(1).Name =「Emp ID」數據。 – ToLostInSomething 2012-02-27 16:40:08

+0

我在這裏有一個例子。 – ToLostInSomething 2012-02-27 16:51:46