public override DataTable Clone() { AbstractTableDB <T> cln = ((AbstractTableDB <T>)(base.Clone())); cln.initialize(); return(cln); }
public override List <string> Columns() { AbstractTableDB <Row> .StringArraySQL cols = new AbstractTableDB <Row> .StringArraySQL(); foreach (DataColumn dc in base.Table.Columns) { cols.Add(dc.ColumnName); } return(cols); }
public override List <string> Columns() { AbstractTableDB <Row> .StringArraySQL cols = new AbstractTableDB <Row> .StringArraySQL(); cols.Add("ROW_NUMBER() OVER(ORDER BY TLOC ASC) AS ROWNO"); foreach (DataColumn dc in base.Table.Columns) { cols.Add(dc.ColumnName); } return(cols); }
public override List <string> Columns() { AbstractTableDB <Row> .StringArraySQL cols = new AbstractTableDB <Row> .StringArraySQL(); cols.Add("ROW_NUMBER() OVER(ORDER BY FID ASC NULLS LAST) AS ROWNO"); foreach (DataColumn dc in base.Table.Columns) { if ("NEW_ID" == dc.ColumnName || "ROWNO" == dc.ColumnName) { continue; } cols.Add(dc.ColumnName); } return(cols); }
public static string Format(DataColumn dc, object value) { return(AbstractTableDB <E> .Format(dc, value)); }