Public Static Methods
CreateFrom | Overloaded. |
Public Static Type Conversions
Implicit MDataRow to MDataTable Conversion | 将一行数据装载成一个表。 |
Implicit MDataRowCollection to MDataTable Conversion | 将一行数据装载成一个表。 |
Implicit List<T> to MDataTable Conversion | 从行集合隐式转换成MDataTable |
Implicit DbDataReader to MDataTable Conversion | 从DataReader隐式转换成MDataTable |
Implicit DataTable to MDataTable Conversion | 从DataTable隐式转换成MDataTable |
Public Instance Constructors
MDataTable | Overloaded. Initializes a new instance of the MDataTable class. |
Public Instance Properties
Columns | 表格的架构列 |
Conn | 该表归属的数据库链接。 |
Description | 表名描述 |
DynamicData | 动态存储数据 |
JoinOnName | 用于关联表的列名,不设置时默认取表主键值 |
RecordsAffected | 返回(查询时)记录总数。 |
Rows | 表格行 |
TableName | 表名 |
Public Instance Methods
AcceptChanges | Overloaded. 批量插入或更新 [提示:操作和当前表名有关,如当前表名不是要提交入库的表名,请给TableName属性重新赋值] |
Avg | Overloaded. 记算某列的平均值 |
Bind | Overloaded. 将数据表绑定到列表控件 |
Clone | 复制表 |
Distinct | Overloaded. 过滤掉重复的数据行(仅比较基础类型、复杂数据类型仅比较类型名称)。 被过滤的数据集表 |
Equals (inherited from Object) | |
FindAll | 使用本查询,得到原数据的引用。 |
FindRow | 使用本查询,得到原数据的引用。 |
GetChanges | Overloaded. 获取修改过的数据 |
GetColumnItems | Overloaded. 返回某列的集合 列名 |
GetCount | 统计满足条件的行数 |
GetHashCode (inherited from Object) | |
GetIndex | 统计满足条件的行所在的索引 |
GetSchema | 复制表的结构 |
GetType (inherited from Object) | |
Join | Overloaded. 两表LeftJoin关联 |
Max | Overloaded. 获取列的最大值 |
Merge | 将新表的行放到原表的下面。 |
Min | Overloaded. 获取列的最小值 |
NewRow | Overloaded. 新建一行 |
Pivot | Overloaded. 行转换列(不指定时,默认取最后三列处理) |
Select | Overloaded. 使用本查询,得到克隆后的数据 |
SetState | Overloaded. 将表里所有行的数据行的状态全部重置 |
Split | 根据条件分拆成两个表【满足条件,和非满足条件的】,分出来的数据行和原始表仍是同一个引用 |
Sum | Overloaded. 汇总某列的值 |
ToDataTable | 转换成DataTable |
ToJson | Overloaded. 输出Json |
ToList | 转实体列表 |
ToString | |
ToXml | Overloaded. 输出Xml文档 |
WriteJson | 输出Json[可指定保存路径] |
WriteXml | Overloaded. |
Protected Instance Methods
Finalize (inherited from Object) | |
MemberwiseClone (inherited from Object) |