Esempio n. 1
0
 /// <summary>
 /// 执行Sql语句,返回单行数据
 /// </summary>
 /// <typeparam name="T">实体类型</typeparam>
 /// <param name="whereHelper">wherehelper</param>
 /// <returns><see cref="DbDataReader"/></returns>
 public static DbDataReader GetDataReader <T>(this WhereHelper <T> whereHelper) where T : BaseEntity, new()
 => DBHelper.GetDataReader(whereHelper.ToString(), CommandBehavior.Default, whereHelper.ToDBArry());
Esempio n. 2
0
 /// <summary>
 /// 执行Sql语句
 /// </summary>
 /// <typeparam name="T">实体类型</typeparam>
 /// <param name="whereHelper">wherehelper</param>
 /// <returns><see cref="int"/> 受影响行数</returns>
 public static int RunSql <T>(this WhereHelper <T> whereHelper) where T : BaseEntity, new()
 => DBHelper.RunSql(whereHelper.ToString(), CommandType.Text, whereHelper.ToDBArry());
Esempio n. 3
0
 /// <summary>
 /// 执行Sql语句,返回首行首列
 /// </summary>
 /// <typeparam name="T">实体类型</typeparam>
 /// <param name="whereHelper">wherehelper</param>
 /// <returns><see cref="object"/></returns>
 public static object GetScalar <T>(this WhereHelper <T> whereHelper) where T : BaseEntity, new()
 => DBHelper.GetScalar(whereHelper.ToString(), CommandType.Text, whereHelper.ToDBArry());
Esempio n. 4
0
 /// <summary>
 /// 执行获取DataTable
 /// </summary>
 /// <typeparam name="T">实体类型</typeparam>
 /// <param name="whereHelper">wherehelper</param>
 /// <returns><see cref="DataTable"/></returns>
 public static DataTable GetDataTable <T>(this WhereHelper <T> whereHelper) where T : BaseEntity, new()
 => DBHelper.GetDataTable(whereHelper.ToString(), CommandType.Text, whereHelper.ToDBArry());