/// <summary> /// 按条件查询获取实体信息 /// </summary> /// <param name="strWhere"></param> /// <param name="strCols"></param> /// <param name="paras"></param> /// <returns></returns> public T GetModel(string strWhere, string strCols, params SqlParameter[] paras) { //生成查询语句 string selSql = CreateSql.CreateSelectSql <T>(strWhere, strCols); //生成Reader对象 SqlDataReader reader = SqlHelper.ExecuteReader(selSql, 1, paras); //转换为实体对象 T model = DbConvert.SqlDataReaderToModel <T>(reader, strCols); //关闭阅读器 reader.Close(); return(model); }