c#从dataTable中取出行,不知道是第几行,只知道行中数据!
如:data1data2data31234568910只知道有一行数据data1的值为8,但是不知道是第几行.有没有在不通过遍历整个表的情况下得到该行数据的dataRow...
如:data1 data2 data3
1 2 3
4 5 6
8 9 10
只知道有一行数据data1的值为8,但是不知道是第几行.有没有在不通过遍历整个表的情况下得到该行数据的dataRow对象 展开
1 2 3
4 5 6
8 9 10
只知道有一行数据data1的值为8,但是不知道是第几行.有没有在不通过遍历整个表的情况下得到该行数据的dataRow对象 展开
3个回答
展开全部
任何方法都是遍历得到的,
区别在于遍历是你自己写的还是微软封装的
区别在于遍历是你自己写的还是微软封装的
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
光点科技
2023-08-15 广告
2023-08-15 广告
通常情况下,我们会按照结构模型把系统产生的数据分为三种类型:结构化数据、半结构化数据和非结构化数据。结构化数据,即行数据,是存储在数据库里,可以用二维表结构来逻辑表达实现的数据。最常见的就是数字数据和文本数据,它们可以某种标准格式存在于文件...
点击进入详情页
本回答由光点科技提供
展开全部
for (int i = i;i<dt.rows.count;i++)
{
int index = convert.toint32(dt.rows[i]["data1"].tostring()):
if(index == 8)
{
DataRow row = dt.rwos[i];
}
}
微软封装的datatable.select楼上已有解决方法,全都是循环数据。只是select不用自己写循环而已
{
int index = convert.toint32(dt.rows[i]["data1"].tostring()):
if(index == 8)
{
DataRow row = dt.rwos[i];
}
}
微软封装的datatable.select楼上已有解决方法,全都是循环数据。只是select不用自己写循环而已
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
datatable的select方法,根据列名查询行 返回datarow[]类型
如:datarow[] dr = datatable.select("name='张三'")
如:datarow[] dr = datatable.select("name='张三'")
本回答被提问者和网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询