<?xml version="1.0"?> <doc> <assembly> <name>DBHelper</name> </assembly> <members> <member name="M:DBHelper.IADO.ExecuteReader(System.String,System.Data.CommandType,System.String,DBHelper.NameObjectCollection)"> <summary> 返回一个行读取器(使用结束时需关闭该对象,否则数据库连接将不会释放)。 </summary> <param name="connectionString"></param> <param name="cmdType"></param> <param name="cmdText"></param> <param name="cmdParms"></param> <returns></returns> </member> <member name="M:DBHelper.ADO.MsSqlHelper.PrepareCommand(System.Data.SqlClient.SqlCommand,System.Data.CommandType,DBHelper.NameObjectCollection)"> <summary> command对象预处理。 </summary> <param name="cmd"></param> <param name="cmdType"></param> <param name="cmdParms"></param> <param name="dbReturn"></param> </member> <member name="M:DBHelper.ADO.MsSqlHelper.PrepareCommand(System.Data.SqlClient.SqlCommand,System.Data.CommandType,DBHelper.NameObjectCollection,DBHelper.NameObjectCollection)"> <summary> command对象预处理。 </summary> <param name="cmd"></param> <param name="cmdType"></param> <param name="cmdParms"></param> <param name="dbReturn"></param> </member> <member name="T:DBHelper.ModelConstructor`1"> <summary> 数据模型构造器。 </summary> <typeparam name="T"></typeparam> </member> <member name="M:DBHelper.ModelConstructor`1.CreateModel(System.Data.DataRow)"> <summary> 根据datarow中数据,创建一个属性与其列名相对应的数据模型。 </summary> <param name="datarow"></param> <returns></returns> </member> <member name="M:DBHelper.ModelConstructor`1.CreateModel(System.Data.DataRowView)"> <summary> 根据datarowview中数据,创建一个属性与其列名相对应的数据模型。 </summary> <param name="datarowview"></param> <returns></returns> </member> <member name="M:DBHelper.ModelConstructor`1.CreateModel(System.Data.SqlClient.SqlDataReader)"> <summary> 根据datareader中当前读取行数据,创建一个属性与其列名相对应的数据模型。 </summary> <param name="datareader"></param> <returns></returns> </member> <member name="M:DBHelper.ModelConstructor`1.CreateModels(System.Data.DataTable)"> <summary> 根据datatable中数据,创建一个属性与其列名相对应的数据模型集合。 </summary> <param name="datatable"></param> <returns></returns> </member> <member name="M:DBHelper.ModelConstructor`1.CreateModelList(System.Data.DataTable)"> <summary> 根据datatable中数据,创建一个属性与其列名相对应的数据模型集合。 </summary> <param name="datatable"></param> <returns></returns> </member> <member name="T:DBHelper.ModelConstructor"> <summary> 数据模型构造器。 </summary> </member> <member name="T:DBHelper.SqlExpression.SqlCondition"> <summary> 表示数据库语句中的条件。 </summary> </member> <member name="F:DBHelper.SqlExpression.SqlCondition.Equal"> <summary> = </summary> </member> <member name="F:DBHelper.SqlExpression.SqlCondition.NotEqual"> <summary> <> </summary> </member> <member name="F:DBHelper.SqlExpression.SqlCondition.Like"> <summary> like </summary> </member> <member name="F:DBHelper.SqlExpression.SqlCondition.Than"> <summary> > </summary> </member> <member name="F:DBHelper.SqlExpression.SqlCondition.Less"> <summary> < </summary> </member> <member name="F:DBHelper.SqlExpression.SqlCondition.EqualThan"> <summary> >= </summary> </member> <member name="F:DBHelper.SqlExpression.SqlCondition.EqualLess"> <summary> <= </summary> </member> <member name="F:DBHelper.SqlExpression.SqlCondition.In"> <summary> in </summary> </member> <member name="T:DBHelper.SqlExpression.SqlOperate"> <summary> 表示数据库语句中的操作符。 </summary> </member> <member name="F:DBHelper.SqlExpression.SqlOperate.None"> <summary> 无操作。 </summary> </member> <member name="F:DBHelper.SqlExpression.SqlOperate.Add"> <summary> 自加操作。 </summary> </member> <member name="F:DBHelper.SqlExpression.SqlOperate.Reduce"> <summary> 自减操作。 </summary> </member> <member name="F:DBHelper.SqlExpression.SqlOperate.Multiply"> <summary> 自乘操作。 </summary> </member> <member name="F:DBHelper.SqlExpression.SqlOperate.Divide"> <summary> 自除操作。 </summary> </member> <member name="F:DBHelper.SqlExpression.SqlOperate.And"> <summary> 自与操作。 </summary> </member> <member name="F:DBHelper.SqlExpression.SqlOperate.Or"> <summary> 自或操作。 </summary> </member> <member name="F:DBHelper.SqlExpression.SqlOperate.Xor"> <summary> 自异或操作。 </summary> </member> <member name="F:DBHelper.SqlExpression.SqlOperate.OrXor"> <summary> 自或后异或操作(将指定的位置假)。 </summary> </member> <member name="T:DBHelper.SqlExpression.SqlWhereOrLink"> <summary> 表示数据库语句中的操作符。 </summary> </member> <member name="F:DBHelper.SqlExpression.SqlWhereOrLink.OrBegin"> <summary> OR连接操作开始。 </summary> </member> <member name="F:DBHelper.SqlExpression.SqlWhereOrLink.None"> <summary> 缺省值 </summary> </member> <member name="F:DBHelper.SqlExpression.SqlWhereOrLink.OrEnd"> <summary> OR连接操作结束。 </summary> </member> <member name="T:DBHelper.TableMapping"> <summary> 提供数据库表添加、修改、删除以及简单查询操作对象。 </summary> </member> <member name="M:DBHelper.TableMapping.#ctor(DBHelper.DBFactory,System.String)"> <summary> 创建一个表映射对象。 </summary> <param name="dbfactory">对应的数据工厂。</param> <param name="tablename">表名称。</param> </member> <member name="M:DBHelper.TableMapping.#ctor(DBHelper.DBFactory,System.String,System.String[])"> <summary> 创建一个表映射对象。 </summary> <param name="dbfactory">对应的数据工厂。</param> <param name="tablename">表名称。</param> <param name="noinsertcolumns">表示在使用数据模型插入数据时,所忽略的列集合。</param> </member> <member name="M:DBHelper.TableMapping.GetList(System.Collections.Generic.Dictionary{System.String,DBHelper.SqlExpression},System.String,System.String[])"> <summary> 对表数据进行简单查询。 </summary> <param name="whereitems">查询的条件。(一列多次用'@',列名和值逆位用‘#’)</param> <param name="orderexpression">排序条件(sql语句中order by 之后的表达式)。</param> <param name="columns">查询返回所要包含的列集合(为空表示返回表中所有列)。</param> <returns></returns> </member> <member name="M:DBHelper.TableMapping.GetList(System.Collections.Generic.Dictionary{System.String,DBHelper.SqlExpression},System.String,System.Int32,System.String[])"> <summary> 对表数据进行简单查询。 </summary> <param name="whereitems">查询的条件。(一列多次用'@',列名和值逆位用‘#’)</param> <param name="orderexpression">排序条件(sql语句中order by 之后的表达式)。</param> <param name="maxcout">返回的最大记录数。</param> <param name="columns">查询返回所要包含的列集合(为空表示返回表中所有列)。</param> <returns></returns> </member> <member name="M:DBHelper.TableMapping.GetList(System.Collections.Generic.Dictionary{System.String,DBHelper.SqlExpression},System.String,System.Int32,System.Int32,System.Int32@,System.String[])"> <summary> 对表数据进行简单查询。 </summary> <param name="whereitems">查询的条件。(一列多次用'@',列名和值逆位用‘#’)</param> <param name="orderexpression">排序条件(sql语句中order by 之后的表达式)。</param> <param name="startindex">返回的记录开始索引。</param> <param name="endindex">返回的记录结束索引。</param> <param name="recordcount">查询到的记录总数。</param> <param name="columns">查询返回所要包含的列集合(为空表示返回表中所有列)。</param> <returns></returns> </member> <member name="M:DBHelper.TableMapping.GetInfo``1(System.Collections.Generic.Dictionary{System.String,DBHelper.SqlExpression})"> <summary> 查询表中单条记录。 </summary> <typeparam name="T">对应的数据模型类型。</typeparam> <param name="whereitems">查询的条件。(一列多次用'@',列名和值逆位用‘#’)</param> <returns></returns> </member> <member name="M:DBHelper.TableMapping.GetInfo``1(System.Collections.Generic.Dictionary{System.String,DBHelper.SqlExpression},System.String)"> <summary> 查询表中单条记录。 </summary> <typeparam name="T">对应的数据模型类型。</typeparam> <param name="whereitems">查询的条件。(一列多次用'@',列名和值逆位用‘#’)</param> <param name="columnexpression">查询返回所要包含的列的集合表达式(为NULL表示返回表中所有列)。</param> <returns></returns> </member> <member name="M:DBHelper.TableMapping.GetInfo``1(System.Collections.Generic.Dictionary{System.String,DBHelper.SqlExpression},System.String,System.String)"> <summary> 查询表中单条记录。 </summary> <typeparam name="T">对应的数据模型类型。</typeparam> <param name="whereitems">查询的条件。(一列多次用'@',列名和值逆位用‘#’)</param> <param name="columnexpression">查询返回所要包含的列的集合表达式(为NULL表示返回表中所有列)。</param> <param name="orderexpression">排序条件(sql语句中order by 之后的表达式)。</param> <returns></returns> </member> <member name="M:DBHelper.TableMapping.GetInfo(System.Type,System.Collections.Generic.Dictionary{System.String,DBHelper.SqlExpression})"> <summary> 查询表中单条记录。 </summary> <param name="modelType">返回记录所对应的数据模型类型。</param> <param name="whereitems">查询的条件。(一列多次用'@',列名和值逆位用‘#’)</param> <returns></returns> </member> <member name="M:DBHelper.TableMapping.GetInfo(System.Type,System.Collections.Generic.Dictionary{System.String,DBHelper.SqlExpression},System.String)"> <summary> 查询表中单条记录。 </summary> <param name="modelType">返回记录所对应的数据模型类型。</param> <param name="whereitems">查询的条件。(一列多次用'@',列名和值逆位用‘#’)</param> <param name="columnexpression">查询返回所要包含的列集合(为空表示返回表中所有列,逗号隔开)。</param> <returns></returns> </member> <member name="M:DBHelper.TableMapping.GetInfo(System.Type,System.Collections.Generic.Dictionary{System.String,DBHelper.SqlExpression},System.String,System.String)"> <summary> 查询表中单条记录。 </summary> <param name="modelType">返回记录所对应的数据模型类型。</param> <param name="whereitems">查询的条件。(一列多次用'@',列名和值逆位用‘#’)</param> <param name="columnexpression">查询返回所要包含的列的集合表达式(为NULL表示返回表中所有列)。</param> <param name="orderexpression">排序条件(sql语句中order by 之后的表达式)。</param> <returns></returns> </member> <member name="M:DBHelper.TableMapping.Insert(System.Collections.Generic.Dictionary{System.String,DBHelper.SqlExpression})"> <summary> 将表中插入一条记录。 </summary> <param name="insertitems">所要插入的数据。</param> <returns></returns> </member> <member name="M:DBHelper.TableMapping.Insert(System.Collections.Generic.Dictionary{System.String,DBHelper.SqlExpression},System.Int32@)"> <summary> 将表中插入一条记录。 </summary> <param name="insertitems">所要插入的数据。</param> <param name="identity">数据库中对应自动编号列的值。</param> <returns></returns> </member> <member name="M:DBHelper.TableMapping.Insert(System.Object,System.String[])"> <summary> 将表中插入一条记录。 </summary> <param name="model">返回记录所对应的数据模型实例。</param> <param name="ignorecolumns">模型实例所忽略的列(属性)。</param> <returns></returns> </member> <member name="M:DBHelper.TableMapping.Insert(System.Object,System.Int32@,System.String[])"> <summary> 将表中插入一条记录。 </summary> <param name="model">返回记录所对应的数据模型实例。</param> <param name="identity">数据库中对应自动编号列的值。</param> <param name="ignorecolumns">模型实例所忽略的列(属性)。</param> <returns></returns> </member> <member name="M:DBHelper.TableMapping.Update(System.Object,System.String,System.String[])"> <summary> 修改表中的记录。 </summary> <param name="model">返回记录所对应的数据模型实例。</param> <param name="idname">主键字段名(属性)。</param> <param name="ignorecolumns">模型实例所忽略的列(属性)。</param> <returns></returns> </member> <member name="M:DBHelper.TableMapping.Update(System.Collections.Generic.Dictionary{System.String,DBHelper.SqlExpression},System.Collections.Generic.Dictionary{System.String,DBHelper.SqlExpression})"> <summary> 修改表中的记录。 </summary> <param name="updateitems">所要修改的记录的条件。</param> <param name="whereitems">要修改的数据。</param> <returns></returns> </member> <member name="M:DBHelper.TableMapping.Delete(System.Collections.Generic.Dictionary{System.String,DBHelper.SqlExpression})"> <summary> 删除表中记录。 </summary> <param name="whereitems">所要修改的记录的条件。</param> <returns></returns> </member> <member name="M:DBHelper.Tran.MsSqlTransactionHelper.PrepareCommand(System.Data.SqlClient.SqlCommand,System.Data.CommandType,DBHelper.NameObjectCollection)"> <summary> command对象预处理。 </summary> <param name="cmd"></param> <param name="cmdType"></param> <param name="cmdParms"></param> <param name="dbReturn"></param> </member> <member name="M:DBHelper.Tran.MsSqlTransactionHelper.PrepareCommand(System.Data.SqlClient.SqlCommand,System.Data.CommandType,DBHelper.NameObjectCollection,DBHelper.NameObjectCollection)"> <summary> command对象预处理。 </summary> <param name="cmd"></param> <param name="cmdType"></param> <param name="cmdParms"></param> <param name="dbReturn"></param> </member> </members> </doc>