public static object[] GetValuesByCols(this ICdlRecord record, DmlfColumnRef[] cols, DmlfResultFieldCollection result) { if (result == null) return record.GetValuesByCols(cols.GetNames()); object[] values = new object[cols.Length]; for (int i = 0; i < cols.Length; i++) { int index = result.GetColumnIndex(cols[i]); values[i] = record.GetValue(index); } return values; }
public DmlfSelect() { Columns = new DmlfResultFieldCollection(); }
public static object[] GetValuesByCols(this ICdlRecord record, DmlfColumnRef[] cols, DmlfResultFieldCollection result) { if (result == null) { return(record.GetValuesByCols(cols.GetNames())); } object[] values = new object[cols.Length]; for (int i = 0; i < cols.Length; i++) { int index = result.GetColumnIndex(cols[i]); values[i] = record.GetValue(index); } return(values); }