![](/img/trans.png)
[英]Problem in Data display from database using datagridview in vb.net
[英]How to bind data from database to a specific DatagridView Column Name using vb.net
我想将不同的查询绑定到已在formload中设置的datagridview中的一长列列,例如:
使用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"
还有更多。 这些列所需的数据来自另一个表。
如果我理解您的问题,并且您需要对您的数据进行查询,那么网格视图中是否存在数据! 最好的方法是使用DataView并将其绑定到DataGridView并使用DataView中的RowFilter进行查询...
DataView dvTemp =新DataView(dsTemp.Tables [0]); dataridviewEmployee.DataSource = dvTemp;
在您的查询中:
dvTemp.RowFilter =“ Emp_ID <= 100 AND Regular_Wage> 2000”;
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.