查找福彩12选5走势图集中某些元素的数量

已加入
2020年5月15日
留言内容
29
编程经验
Beginner
嗨,我在C#应用程序中有一个福彩12选5走势图库和一个福彩12选5走势图集。福彩12选5走势图集包含我的朋友列表,包括电话号码,地址和ID。这是出于学习目的。我需要找到某些元素的数量,例如所有ID为ID的朋友的总数>3.我该怎么做?
 

金西尼

C#论坛主持人
工作人员
已加入
2011年4月23日
留言内容
3,499
地点
悉尼,澳大利亚
编程经验
10+
您是否在问如何在SQL或C#中执行此操作?如果是后者,它是类型化的福彩12选5走势图集,即由福彩12选5走势图源向导生成的,还是未类型化的福彩12选5走势图集?
 

跳伞

工作人员
已加入
2019年4月6日
留言内容
2,497
地点
弗吉尼亚州切萨皮克
编程经验
10+
基于我们OP的原始线程集,这些类型的福彩12选5走势图集很有可能不是。
 

金西尼

C#论坛主持人
工作人员
已加入
2011年4月23日
留言内容
3,499
地点
悉尼,澳大利亚
编程经验
10+
假设输入的是DataSet,可以通过三种方式执行此操作:
  1. 在表适配器上调用Fill或GetData,然后在DataTable上使用LINQ查询以使用谓词获取记录计数。
  2. 使用适当的过滤器向设计器中的表适配器添加查询,然后在表适配器上调用相应的FillBy或GetDataBy方法,并使用FillBy方法的返回值或从DataTable中获取记录计数。
  3. 在设计器中向您的DataSet添加标量查询,这将创建一个新的表适配器,然后在运行时对该表适配器调用相应的方法。
第一种方法效率最低,因为当您只想对其中一些福彩12选5走势图进行计数而无需更改DataSet时,它会获取所有福彩12选5走势图。第二个选项效率更高,因为它仅获取要计数的福彩12选5走势图,但仍获取不需要使用的福彩12选5走势图,但只需要更改现有的表适配器即可。第三个选项是最有效的,因为它仅返回记录计数,而不返回记录,但是需要添加新的表适配器。
 
最佳 底部