На форме есть индикатор который отображает процесс перебора записей таблицы внешнего файла БД. Для установки максимального значения индикатора использую значение RecordSet.Properties.Count, но при выполнении кода видно что шагов в цикле значительно больше. Какой параметр мне использовать для точного определения количества записей в таблице?
[code]
Connection = Новый COMОбъект("ADODB.Connection");
Попытка
Connection.Open(СтрокаПодключения);
Исключение
Сообщить(ОписаниеОшибки());
Возврат;
КонецПопытки;
Command = Новый COMОбъект("ADODB.Command");
Command.ActiveConnection = Connection;
Command.CommandText = "select * FROM V_Record";
Command.CommandType = 1;
RecordSet = Новый COMОбъект("ADODB.RecordSet");
RecordSet = Command.Execute();
Индикатор = ЭлементыФормы.Индикатор1;
Индикатор.МаксимальноеЗначение = RecordSet.Properties.Count;
Индикатор.Значение = 0;
Пока RecordSet.EOF() = 0 Цикл
RecordSet.MoveNext();
Индикатор.Значение = Индикатор.Значение + 1;
КонецЦикла;
RecordSet.Close();
Connection.Close();
[/code]