我的C#程序中有dataset
,我尝试运行查询
DataRow[] drTitles = dsConf.Tables[1].Select("Distinct SNum");
但我收到了错误
Syntax error: Missing operand after 'SNum' operator
答案 0 :(得分:2)
选择是用于过滤 用于数据视图中的表以获得不同的行 使用此语法
System.Data.DataView dv = new System.Data.DataView(dsConf.Tables[1]);
System.Data.DataTable dt = dv.ToTable(true,"SNum");
答案 1 :(得分:1)
此Select不等同于SQL中使用的select子句。这里,Select
方法的作用是过滤,因此您需要指定过滤器参数,例如"Name = 'Cindy'"
。阅读更多here。