public uint? SelectCount(DataCatalog dbCatalog, string methodName) { ResourceQuery countRQ = IncludeResourceCountOnly(true); string q = countRQ.ToString(methodName + "(count only)"); return dbCatalog.NewQuery(q).ReadAsUInt(); }
public List<ResourceBE> SelectList(DataCatalog dbCatalog, string methodName) { List<ResourceBE> ret = new List<ResourceBE>(); string q = ToString(methodName); dbCatalog.NewQuery(q) .Execute(delegate(IDataReader dr) { while(dr.Read()) { ret.Add(Resources_Populate(dr)); } }); return ret; }