public virtual IEnumerable <DataRow> GetDataRowsFromReader(SqlStringBuilder sqlStatement, out DbConnection conn) { return(GetDataRowsFromReader(sqlStatement.ToString(), GetParameters(sqlStatement), out conn)); }
// -- start datatable readers public virtual DataTable GetDataTableFromReader(SqlStringBuilder sqlStatement) { return(GetDataTableFromReader(sqlStatement.ToString(), GetParameters(sqlStatement))); }
public virtual IEnumerable <dynamic> ExecuteDynamicReader(SqlStringBuilder sqlStatement, Action <DbDataReader> onExecuted = null) { return(ExecuteDynamicReader(sqlStatement.ToString(), GetParameters(sqlStatement), null, true, onExecuted)); }
public virtual DbDataReader ExecuteReader(SqlStringBuilder sqlStatement) { return(ExecuteReader(sqlStatement.ToString(), GetParameters(sqlStatement))); }
public virtual IEnumerable <T> ExecuteReader <T>(SqlStringBuilder sqlStatement, Action <DbDataReader> onReaderExecuted = null) where T : class, new() { return(ExecuteReader <T>(sqlStatement.ToString(), GetParameters(sqlStatement), null, true, onReaderExecuted)); }