dataSet的Tables中,如何查选到满足条件的行,并获得行号? dataSet1中的Tables[0]表名为“销售单”。如果我想知道主键“销售单ID”为“1000”的行的行号应该怎么办?如果我想知道非主键“销售人”为“张三”的行的所有行号应该怎么办? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 DataTable dt = ds.Table["table1"]; DataRow[] dRow = dt.Select("ID = '1000'"); UP!string str=@ "姓名= '张三 ' ";//查询条件 DataRow[] dr=this.dataSet31.Tables[ "用户表 "].Select(str);//先得到符合条件的记录... int index; if(dr.Length> 0) { index = Array.IndexOf(this.dataSet31.Tables[ "用户表 "].Select(),dr[0]); } esle index=-1; DataTable dt = new DataTable(); DataRow[] drs = dt.Select("销售单ID=1000"); if (drs.Length >0) { int index= Array.IndexOf(dt.Select(),drs[0]); } drs = dt.Select("销售人=张三"); foreach ( DataRow dr in drs ) { int index = Array.IndexOf(dt.Select(), dr); } wpf的DataGrid和分页控件怎么组合使用? ***请高手指点一下,不盛感激! 自定义控件图标问题? 根据窗体的大小动态的调整控件的大小 !!!求助:怎么样把我已有的C#做的网络爬虫嵌入我自己做的网页中,就是类似一个类似搜索引擎 如何读取word文档中的文字然后将他写到一个TXT文件中 winform 程序中 sql server定时处理多个表中数据 再求dataset转excell的代码。要c#的,谢谢了! C#应用程序能在WIN98下运行吗? 将DataGrid中显示的数据直接打印出来的问题 关于多线程操作的问题 登陆很简单的问题
DataTable dt = ds.Table["table1"];
DataRow[] dRow = dt.Select("ID = '1000'");
UP!string str=@ "姓名= '张三 ' ";//查询条件
DataRow[] dr=this.dataSet31.Tables[ "用户表 "].Select(str);//先得到符合条件的记录...
int index;
if(dr.Length> 0)
{
index = Array.IndexOf(this.dataSet31.Tables[ "用户表 "].Select(),dr[0]);
}
esle index=-1;
DataTable dt = new DataTable();
DataRow[] drs = dt.Select("销售单ID=1000");
if (drs.Length >0)
{
int index= Array.IndexOf(dt.Select(),drs[0]);
}
drs = dt.Select("销售人=张三");
foreach ( DataRow dr in drs )
{
int index = Array.IndexOf(dt.Select(), dr);
}