/// <summary> /// read records by filter /// </summary> /// <param name="where"></param> public TableReader(SqlExpr where) { this.reader = new TableReader(TableName, new SqlBuilder().SELECT().COLUMNS().FROM(TableName).WHERE(where).Clause); }
/// <summary> /// read all records in the database /// </summary> public TableReader() { this.reader = new TableReader(TableName); }
public static DPList <T> ToDPList <T>(this TableReader <T> reader) where T : class, IDPObject, new() { return(new DPList <T>(reader)); }
/// <summary> /// writer table reader /// </summary> /// <param name="reader"></param> public TableWriter(TableReader <T> reader) : this(reader.Table) { }
public TableBulkCopy(TableReader reader) { this.tableReader = reader; }
/// <summary> /// construct from table reader /// </summary> /// <param name="tableReader"></param> public DPList(TableReader <T> tableReader) : base(tableReader.Table) { }