我加载的数据从数据表到DataGridView中看起来是这样的:运行时在数据Gridview行单元中显示结果?
SerialNumber1 | Quantity | Issued Quantity | Status |
00001 | 1 | | |
00002 | 2 | | |
我有这样的要求,这让我卡住了。
我需要查询数据数据网格视图记录来验证加载的序列号是否与实际相同。 (也许使用LINQ - 纠正我,如果我不正确)
例:
var dgviewData = from a in gdview1.AsEnumerable()
where a<string>("SerialNumber").tostring() == txtserial.text
select a;
if(a.Count() > 0)
{
// Update Status of SerialNumber 00001 to Ok
}
else
{
//Error Serial Not Exist on Gridview
}
如果DGview SerialNumbers是扫描的实际序列相同,状态会在运行时更新datagridview的行只有细胞。
如:DGview串行= 00001 --->单位实际扫描中问候= 00001
SerialNumber1 | Quantity | Issued Quantity | Status |
00001 | 1 | 1 | Ok |
00002 | 2 | | |
感谢....
你的意思是写入数据库,然后更新DGview? – soandos 2011-05-20 07:50:12
..我只需要更新datagridview行单元格...请参阅我的更新后的帖子.. – BizApps 2011-05-20 08:29:38