从DataGridView 或 DataTable 数据集中移除不需要的行
来源:互联网 发布:国家旅游局2016年数据 编辑:程序博客网 时间:2024/05/01 19:47
/// <summary>
/// 从 datagridview 列表中移除不需要的行
/// </summary>
/// <param name="req_no">申请单号</param>
/// <param name="dtRedraw">DataTable</param>
/// <returns>DataTable 数据集</returns>
private DataTable RemoveBu(string req_no, DataTable dtRedraw)
{
if (null != dtRedraw)
{
for (int i = 0; i < dtRedraw.Rows.Count; i++)
{
string bloodno = dtRedraw.Rows[i]["储血号"].ToString();
string bloodsub = dtRedraw.Rows[i]["分号"].ToString();
string bloodname = dtRedraw.Rows[i]["血液名称"].ToString();
bool isexists = bs.IsSamlogBlood(req_no, bloodno, bloodsub, bloodname);
if (isexists == true) //移除行的条件
{
dtRedraw.Rows.RemoveAt(i); //移除行的操作
i--; //移除一行之后所有行的索引都比原来小1
}
}
return dtRedraw;
}
else
return null;
}
/// 从 datagridview 列表中移除不需要的行
/// </summary>
/// <param name="req_no">申请单号</param>
/// <param name="dtRedraw">DataTable</param>
/// <returns>DataTable 数据集</returns>
private DataTable RemoveBu(string req_no, DataTable dtRedraw)
{
if (null != dtRedraw)
{
for (int i = 0; i < dtRedraw.Rows.Count; i++)
{
string bloodno = dtRedraw.Rows[i]["储血号"].ToString();
string bloodsub = dtRedraw.Rows[i]["分号"].ToString();
string bloodname = dtRedraw.Rows[i]["血液名称"].ToString();
bool isexists = bs.IsSamlogBlood(req_no, bloodno, bloodsub, bloodname);
if (isexists == true) //移除行的条件
{
dtRedraw.Rows.RemoveAt(i); //移除行的操作
i--; //移除一行之后所有行的索引都比原来小1
}
}
return dtRedraw;
}
else
return null;
}
- 从DataGridView 或 DataTable 数据集中移除不需要的行
- 将list集合中不需要的数据移除
- dataGridView移除多行
- C#dataGridView的数据全部放到DataTable
- C#dataGridView的数据全部放到DataTable
- Datagridview数据写入DataTable
- SmartSVN: 从svn服务器移除不需要版本控制的文件
- 机房收费系统遇到的问题(一) datagridview一次性移除多行选中数据,同时删除数据库数据
- DataGridView行的鼠标移入移除事件
- 如何从底层的datatable更新上层的datagridview
- C#中DataGridView移除选中行
- DataGridView移除列
- 遍历DataTable时移除某些行
- 如何清除dataGridView中除表头外的数据
- datatable和datagridview传数据
- 将dataGridView数据转成DataTable
- 将dataGridView数据转成DataTable
- 从DataTable中挑选需要的数据行
- 庆祝开通
- 关于.NET调用外部CSS的问题
- ASCII码0x1A使文件意外结束的处理方法
- 控件效果图
- android中AVD的使用
- 从DataGridView 或 DataTable 数据集中移除不需要的行
- hadoop命令distcp注意事项
- 避免多次使用if
- IT技术人员与上司相处更好的10种方法
- win32下perl操控IE的几种方法
- TPMC值
- 子库存转移和物料搬运单区别
- sqlserver 未信任连接
- QT3.2.1 与 VC6.0的集成