private void ExceAsync() { SqlParameter[] parameters = null; String whereStr = Where.Build(out parameters); Total = ORMSupport.Count(new T(), Where); if (Total == 0) { return; } String select = String.Format("select * from {0} {1} ", ORMUtils.GetTableName(typeof(T)), whereStr); String pageSelect = Page.BuildSql(select, Order); SqlHelper.BeginExecuteReader(pageSelect, parameters, AsyncResultCall); }
private void Exce() { SqlParameter[] parameters = null; String whereStr = Where.Build(out parameters); Total = ORMSupport.Count(new T(), Where); if (Total == 0) { return; } String select = String.Format("select * from {0} {1}", ORMUtils.GetTableName(typeof(T)), whereStr); String pageSelect = Page.BuildSql(select, Order); SqlDataReader dataReader = SqlHelper.ExecuteReader(pageSelect, parameters); List <T> list = ORMUtils.SetModelListValue <T>(dataReader); Rows = list; dataReader.Close(); }