DataTable.Compute
来源:互联网 发布:淘宝童装平铺拍摄技巧 编辑:程序博客网 时间:2024/05/10 15:35
计算用来传递筛选条件的当前行上的给定表达式。
DataTable.Compute(expression, filter)
- expression 要计算的表达式。
- filter 要限制在表达式中进行计算的行的筛选器。
- 备注:
expression 参数需要聚合函数。例如,以下是合法表达式:
Count(Quantity)
但是以下表达式不合法:
Sum (Quantity * UnitPrice)
如果必须针对两列或多列执行操作,则应该创建 DataColumn,并将它的 Expression 属性设置为适当的表达式,然后针对结果列使用聚合表达式。在这种情况下,假定有一个名为“total”的 DataColumn,并且Expression 属性设置为:
"Quantity * UnitPrice"
Compute 方法的表达式参数将为:
Sum(total)
第二个参数 filter 确定在表达式中使用哪些行。例如,如果该表包含名为“colDate”的日期列,则可用以下表达式限制这些行:
colDate > 1/1/99 AND colDate < 17/1/99
有关为这两个参数创建表达式的规则,请参见 DataColumn.Expression 属性。
示例
PrivateSub ComputeBySalesSalesID(ByVal dataSetAs DataSet)
' Presumes a DataTable named "Orders" that has a column named "Total."
Dim tableAs DataTable table = dataSet.Tables("Orders")
' Declare an object variable.
Dim sumObjectAs Object
sumObject = table.Compute("Sum(Total)","EmpID = 5")
EndSub
以上内容摘自:http://msdn.microsoft.com/zh-cn/library/system.data.datatable.compute(VS.80).aspx
- DataTable.Compute
- DataTable.Compute 方法
- DataTable.Compute 方法
- 使用DataTable.Compute方法
- DataTable.Compute的用法
- DataTable.Compute用法
- DataTable.Compute()方法学习
- Datatable.Compute小技巧
- DataTable.Compute()用法
- DataTable.Compute()用法
- DataTable.Compute()用法
- DataTable.Compute强大的功能
- DataTable.Compute强大的功能
- DataTable.Compute方法使用实例
- DataTable.Compute()方法學習
- 用DataTable.Compute()报错
- DataTable 筛选 Select、统计 Compute
- DataTable.Compute方法使用实例
- dos命令 COLOR 使用
- Android 防止反编译
- oracle 导出所有的包,过程,序列,表等
- 删除Perspective
- 跨游览器的position:fixed解决方案及实例
- DataTable.Compute
- Oracle 语法之 OVER (PARTITION BY ..)及开窗函数
- jquery随记(DOM操作)-----复制元素
- Java Logging Framework_1
- 文件的上传下载
- Linux进程通信
- MasterPage中的.cs文件 代替项目中的PageBase
- [笔记]unicode和UTF-8之间的关系
- Cross-compiling GTK+ over DirectFB