Кто-нибудь знает, как я могу получить количество элементов (строк * столбцов), возвращаемых после выполнения запроса SQL? Если это невозможно, то есть ли что-то, что будет относительно репрезентативным для размера данных, которые я получаю?
Я пытаюсь создать строку состояния, которая показывает, какую часть возвращенных данных я обработал, поэтому я хочу быть где-то относительно близко. Есть идеи?
Обратите внимание, что SQLRowCount возвращает только количество строк, затронутых оператором UPDATE, INSERT или DELETE; не количество строк, возвращаемых из инструкции SELECT (насколько я могу судить). Поэтому я не могу умножить это непосредственно на SQLColCount.
Мой последний вариант - иметь строку состояния, которая перемещается назад и вперед, показывая, что данные обрабатываются.