c# datarow[] dr = ds.select("name='"+张三+"'")

ds的形式如下:timeidname8:00001张三9:00002李四10:00003王二11:00001张三12:00001张三13:00001张三............ ds的形式如下:
time id name
8:00 001 张三
9:00 002 李四
10:00 003 王二
11:00 001 张三
12:00 001 张三
13:00 001 张三
.................................
通过select取出张三的所有信息,获得了数组dr 想查看dr的内容 或者想查看dr的数量(就是有几个张三)要怎么查看啊
展开
 我来答
匿名用户
2015-04-22
展开全部
DataRow[] drs=dt.Select(String.Format("name='{0}'","张三"));
if(drs!=null&&drs.Length>0)
{
foreach(DataRow dr in drs)
{
String str=dr["name"].ToString();
//....todo

}
}
//drs.Length 有几个张三就是
int iNum=drs.Length;
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友034c59f
2015-04-21 · TA获得超过132个赞
知道小有建树答主
回答量:227
采纳率:46%
帮助的人:127万
展开全部
数量应该是 dr.count 或者 dr.length
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
小兰看动漫
2015-04-22 · TA获得超过134个赞
知道小有建树答主
回答量:234
采纳率:50%
帮助的人:104万
展开全部
DataRow[] dr=; dr.Count();
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
io258ij
2015-04-22 · 超过33用户采纳过TA的回答
知道答主
回答量:114
采纳率:0%
帮助的人:54.4万
展开全部
select不能这样写吧,
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
然后去远足
2015-04-21 · TA获得超过1万个赞
知道大有可为答主
回答量:4016
采纳率:83%
帮助的人:2449万
展开全部
不是都获得数组了么,直接 dr.Length 获得数组长度不就完了……
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 2条折叠回答
收起 更多回答(3)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式