|
方法名称 |
方法说明 |
|
BeginTransaction(+2次重载) |
开始事务 |
|
CommitTransaction |
递交事务 |
|
RollbackTransaction |
回滚事务 |
|
方法名称 |
方法说明 |
|
ExecuteNonQuery(+4次重载) |
对连接执行 Transact-SQL 语句并返回受影响的行数 |
|
ExecuteScalar(+2次重载) |
执行查询,并返回查询所返回的结果集中第一行的第一列。忽略额外的列或行。 |
|
GetDataTable(+4次重载) |
获取数据集 |
|
方法名称 |
方法说明 |
|
BeginTransaction(+2次重载) |
开始事务 |
|
CommitTransaction |
递交事务 |
|
RollbackTransaction |
回滚事务 |
|
ExecuteNonQuery(+4次重载) |
对连接执行 Transact-SQL 语句并返回受影响的行数 |
|
ExecuteScalar(+2次重载) |
执行查询,并返回查询所返回的结果集中第一行的第一列。忽略额外的列或行。 |
|
GetDataTable(+4次重载) |
获取数据集 |
|
方法名称 |
方法说明 |
|
BeginTransaction(+2次重载) |
开始事务 |
|
CommitTransaction |
递交事务 |
|
RollbackTransaction |
回滚事务 |
|
ExecuteNonQuery(+4次重载) |
对连接执行 Transact-SQL 语句并返回受影响的行数 |
|
ExecuteScalar(+2次重载) |
执行查询,并返回查询所返回的结果集中第一行的第一列。忽略额外的列或行。 |
|
GetDataTable(+4次重载) |
获取数据集 |
|
方法名称 |
方法说明 |
|
BeginTransaction(+2次重载) |
开始事务 |
|
CommitTransaction |
递交事务 |
|
RollbackTransaction |
回滚事务 |
|
ExecuteNonQuery(+4次重载) |
对连接执行 Transact-SQL 语句并返回受影响的行数 |
|
ExecuteScalar(+2次重载) |
执行查询,并返回查询所返回的结果集中第一行的第一列。忽略额外的列或行。 |
|
GetDataTable(+4次重载) |
获取数据集 |
|
方法/属性名称 |
方法/属性说明 |
|
GetInstance方法 |
取得单件实例 |
|
DataBaseType属性 |
数据库类型 |
|
DataBaseConnection属性 |
数据库连接字符串 |
|
方法名称 |
方法说明 |
|
GetInstance(+2次重载) |
取得工厂实例 |
|
方法/属性名称 |
方法/属性说明 |
|
BeginTransaction方法 |
开始事务 |
|
CommitTransaction方法 |
递交事务 |
|
RollbackTransaction方法 |
回滚事务 |
|
方法/属性名称 |
方法/属性说明 |
|
BeginTransaction方法 |
开始事务 |
|
CommitTransaction方法 |
递交事务 |
|
RollbackTransaction方法 |
回滚事务 |
|
SynchronizeTransaction方法 |
同步事务 |
|
IsSuppressed属性 |
指示是否临时挂起事务,挂起的事务不会执行Commit、Rollback方法 |
|
方法名称 |
方法说明 |
|
CompleteTx |
递交事务 |
|
AbortTx |
回滚事务 |
|
方法名称 |
方法说明 |
|
GetDBUtil |
获取指定数据库访问对象 |
|
SynchronizeTransaction |
同步事务 |
|
GetGuid |
获取GUID |
|
GetEntity |
获取实体 |
|
GetEntitiesCount |
获取实体个数 |
|
GetEntities |
获取实体集 |
|
InsertEntity |
新增 |
|
UpdateEntity |
更新 |
|
DeleteEntity |
删除 |
|
GetSequence |
获取序列值(目前只针对Oracle) |
|
方法名称 |
方法说明 |
|
BuildCondiction |
获取完整的条件语句(where、group、order) |
|
BuildSqlWhere |
生成WHERE条件语句 |
|
BuildSqlGroup |
生成Sql分组语句 |
|
BuildSqlOrder |
生成Sql排序语句 |
|
BuildSqlSelect |
生成SELECT语句 |
|
BuildSqlInsert |
生成Insert语句,忽略实体中的null值字段 |
|
BuildSqlUpdate |
生成Update语句,忽略实体中的null值字段 |
|
BuildSqlDelete |
生成DELETE语句,忽略实体中的null值字段 |
|
BuildParameters |
生成参数实体,忽略实体中的null值字段 |
|
BuildParamsSqlInsert |
生成参数化的Insert语句,忽略实体中的null值字段 |
|
BuildParamsSqlUpdate |
生成参数化的Update语句,忽略实体中的null值字段 |
|
PreHandleComma |
处理单引号的问题 |
|
PreHandleSql |
预处理Sql语句,主要处理了LIKE条件的保留字符,如:%、_、[、^ |
|
方法名称 |
方法说明 |
|
ConvertTo |
将实体集合转换成DataTable形式 |
|
ConvertFrom |
通过实体映射的字段名将DataTable值解析成实体集合 |
|
Parse |
通过实体映射的属性名将DataTable值解析成实体集合 |
|
GetItem |
通过索引获取 |
|
SetItem |
设置实体 |
|
Add |
增加 |
|
Remove |
通过索引移除 |
|
Clear |
全部移除 |
|
Count |
获取个数 |
|
方法名称 |
方法说明 |
|
ConvertTo |
将实体集合转换成DataTable形式 |
|
ConvertFrom |
通过实体映射的字段名将DataTable值解析成实体集合 |
|
Parse |
通过实体映射的属性名将DataTable值解析成实体集合 |
|
GetTableName(+2次重载) |
获取实体映射的表名 |
|
GetPropertyName |
获取数据库字段名对应的属性名,如果找不到对应的属性名则返回传入的字段名 |
|
GetPropertyNames |
获取实体的所有属性名的数组形式 |
|
GetFieldName |
获取实体映射的字段名,如果找不到对应的字段名则返回传入的属性名 |
|
GetFieldNames |
获取实体映射的字段名所有字段名的数组形式 |
|
GetPropertyValue |
获取实体的属性值,如果指定的属性名不存在则返回null |
|
GetDataType |
获取实体映射的数据类型,如果指定的属性名不存在则使用字段名再次进行查询,如果还不存在,则返回DataTypeEnum.Default,建议使用属性名进行获取以符合O/R Mappgin的思想 |
|
IsPK |
获取实体映射的字段是否是主键,如果指定的属性名不存在则返回false |
|
IsSelected |
获取实体映射的字段是否可以Select,如果指定的属性名不存在则返回false |
|
IsInserted |
获取实体映射的字段是否可以Insert,如果指定的属性名不存在则返回false |
|
IsUpdated |
获取实体映射的字段是否可以Update,如果指定的属性名不存在则返回false |
|
方法名称 |
方法说明 |
|
GetItem |
通过索引获取 |
|
SetItem |
设置实体 |
|
Add |
增加 |
|
Remove |
通过索引移除 |
|
Clear |
全部移除 |
|
Count |
获取个数 |
|
属性名称 |
属性说明 |
|
PageIndex |
要查询的页数 |
|
PageSize |
查询页显示的记录数 |
|
RecordCount |
总记录数 |
|
WhereEntities |
过滤条件 |
|
GroupEntities |
分组条件 |
|
OrderEntities |
排序条件 |
|
属性名称 |
属性说明 |
|
CompareType |
比较操作符 |
|
LogicType |
逻辑操作符 |
|
BracketType |
括号类型 |
|
FieldName |
字段名,可以属性名,也可以实际的数据表字段名,在生成条件时会自动进行匹配 |
|
DataType |
字段类型,对于没有进行O/R Mapping设置的实体类,必须指定实际的类型 |
|
FieldValue |
字段值 |
|
属性名称 |
属性说明 |
|
FieldName |
字段名,可以属性名,也可以实际的数据表字段名,在生成条件时会自动进行匹配 |
|
属性名称 |
属性说明 |
|
FieldName |
字段名,可以属性名,也可以实际的数据表字段名,在生成条件时会自动进行匹配 |
|
OrderType |
排序方式 |
|
属性名称 |
属性说明 |
|
ParameterName |
参数名,可以属性名,也可以实际的数据表字段名,在生成参数时会自动进行匹配 |
|
ParameterValue |
参数值 |
|
ParameterType |
对于没有进行O/R Mapping设置的实体类,必须指定实际的类型 |
|
ParameterDirection |
参数方向,可以是输入参数、输入输出参数、输出参数、返回值参数 |
|
属性名称 |
属性说明 |
|
ErrorID |
异常ID |
|
ErrorType |
异常类型 |
|
MachineName |
异常所在机器名 |
|
ErrorTime |
异常发成时间 |
|
SqlCommand |
引发异常的SQL语句 |
|
UserID |
引发异常的用户ID |
|
VisitPage |
引发异常的页面 |
|
Description |
自定义的异常详细描述信息 |
|
方法名称 |
方法说明 |
|
HandleError |
处理异常,并根据配置信息决定是否记录日志 |
|
ThrowBusinessError |
抛出业务逻辑异常 |
|
ThrowTechError |
抛出技术异常 |
|
方法名称 |
方法说明 |
|
WriteLog |
记录日志 |
|
属性名称 |
属性说明 |
|
TableName |
表名 |
|
FieldName |
字段名 |
|
IsPK |
是否是主键 |
|
IsSelected |
Select时是否包含 |
|
IsInserted |
Insert时是否包含 |
|
IsUpdated |
Update时是否包含 |
|
RelationName |
表之间的关联信息,可以是join关联,也可是子查询关联 |
|
方法名称 |
方法说明 |
|
GetCurrentSession |
获取当前会话对象 |
|
IsLogin |
判断是否已登录 |
|
LogOut |
注销 |
|
OnLoad |
重载登录方法,用于判断是否已登录 |
|
OnError |
重载出错时的处理方法,以支持统一的异常处理方式、日志记录方式 |
|
MessageBox(+3次重载) |
显示具有指定文本的消息框 |
|
GetAppPath |
获取当前WEB应用程序的绝对路径 |
|
GetCurrentPage |
获取当前访问的页面 |
|
OneClickButton(+1次重载) |
使得服务端Button在一次Postback中只能点击一次 |
|
属性名称 |
属性说明 |
|
WebSessionID |
会话ID |
|
UserID |
用户ID |
|
UserName |
用户姓名 |
|
LoginName |
用户登录名 |
|
OrganID |
组织ID |
|
OrganName |
组织名称 |
|
DeptID |
部门ID |
|
DeptName |
部门名称 |
|
RoleID |
角色ID |
|
RoleName |
角色名称 |
|
CountryCode |
国家代码 |
|
LanguageCode |
语言代码 |
最新相关文章
发表评论