This commit is contained in:
2020-01-16 19:33:37 +00:00
parent dfae5859e7
commit 04e6a0cad5

View File

@@ -330,15 +330,15 @@ namespace AyaNova.Biz
if (TheFilter != null) if (TheFilter != null)
{ {
qDataQuery = $"{qSelectColumns} {qFrom} {qWhere} {qOrderBy} {qLimitOffset}"; qDataQuery = $"{qSelectColumns} {qFrom} {qWhere} {qOrderBy} {qLimitOffset}";
qTotalRecordsQuery = $"{qSelectColumns} {qFrom} {qWhere} {qOrderBy} {qLimitOffset}"; qTotalRecordsQuery = $"SELECT COUNT(*) {qFrom} {qWhere}";
} }
else else
{ {
qDataQuery = $"{qSelectColumns} {qFrom} {qLimitOffset}"; qDataQuery = $"{qSelectColumns} {qFrom} {qLimitOffset}";
qTotalRecordsQuery = $"{qSelectColumns} {qFrom} {qLimitOffset}"; qTotalRecordsQuery = $"SELECT COUNT(*) {qFrom}";
} }
//SELECT COUNT(*) FROM AWIDGET
//RETURN OBJECTS //RETURN OBJECTS
List<object[]> items = new List<object[]>(); List<object[]> items = new List<object[]>();
long totalRecordCount = 0; long totalRecordCount = 0;
@@ -362,7 +362,11 @@ namespace AyaNova.Biz
command.CommandText = qTotalRecordsQuery; command.CommandText = qTotalRecordsQuery;
using (var dr = command.ExecuteReader()) using (var dr = command.ExecuteReader())
{ {
dr.Read(); if (dr.Read())
{
totalRecordCount = dr.GetInt64(0);
}
// { // {
// object[] row = new object[dr.FieldCount]; // object[] row = new object[dr.FieldCount];
// dr.GetValues(row); // dr.GetValues(row);