扩展方法
扩展方法位于 Fireasy.Data.Extensions 命名空间下。
1、ToDataTable 方法
ToDataTable 方法可以将一个 IEnumerable
或 System.Object
类型的对象转换为 DataTable
对象。
2、ToInsertSql 方法
ToInsertSql 方法可以将一个 DataTable
对象里的数据转换为 INSERT INTO
语句。
3、ToArray 方法
ToArray 方法可以将一个 DataTable
对象转换为数组的数组。
4、IsNullOrEmpty 方法
IsNullOrEmpty 方法可以判断一个 DataSet
或 DataTable
对象是否有数据。
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 方法用于开启一个事务。