扩展方法


  扩展方法位于 Fireasy.Data.Extensions 命名空间下。


1、ToDataTable 方法

  ToDataTable 方法可以将一个 IEnumerableSystem.Object 类型的对象转换为 DataTable 对象。


2、ToInsertSql 方法

  ToInsertSql 方法可以将一个 DataTable 对象里的数据转换为 INSERT INTO 语句。


3、ToArray 方法

  ToArray 方法可以将一个 DataTable 对象转换为数组的数组。


4、IsNullOrEmpty 方法

  IsNullOrEmpty 方法可以判断一个 DataSetDataTable 对象是否有数据。


5、EachColumns 方法

  EachColumns 方法可以遍列 DataTable 中的所有列。


6、EachRows 方法

  EachRows 方法可以遍列 DataTable 中的所有行。


7、GetDbType 方法

  GetDbType 方法获取 Type 类型所对应的 DbType 类型。


8、FromDbType 方法

  FromDbType 方法通过 DbType 类型获取对应的 Type 类型。


9、GetDbTypeSize 方法

  GetDbTypeSize 方法获取 Type 类型的大小。


10、Output 方法

  Output 方法将 IDbCommand 对象输出文本,用于跟踪 SQL 脚本。


11、ClearParameters 方法

  ClearParameters 方法可以清除 IDbCommand 对象中的所有参数。


12、SyncParameters 方法

  SyncParameters 方法可以将 IDbCommand 对象中的所有参数同步到参数集合中。


13、PrepareParameters 方法

  PrepareParameters 方法可以将参数集合中的参数同步到 IDbCommand 对象中。


14、FormatInsert 方法

  FormatInsert 方法可以将参数集合中的参数格式化到 INSERT INTO 语句里。


15、FormatUpdate 方法

  FormatUpdate 方法可以将参数集合中的参数格式化到 UPDATE SET 语句里。


16、IsDbTypeSupported 方法

  IsDbTypeSupported 判断指定的类型是否支持数据类型。


17、IsStringDbType 方法

  IsStringDbType 方法用于判断 DbType 是否是字符串类型。


18、WithTransaction 方法

  WithTransaction 方法用于开启一个事务。