Имя: Пароль:
1C
1С v8
1С зависает при чтении Excel файла через ADO
0 slafor
 
09.09.21
16:29
1С зависает при чтении Excel файла через ADO.DB. Когда открываю лист и начинаю цикл по строкам:
Пока НЕ Recordset.Eof() Цикл
у меня почему-то всегда читается одна и та же строка - первая.
Причем это происходит не везде - например, на моем домашнем компьютере читается нормально, на рабочем компьютере клиента - тоже, а когда подключаюсь по RDP к их другому компьютеру - читается одна и та же строка. Фантастика какая-то.
1 Megas
 
09.09.21
16:32
Бывает.
У меня как то на одном терминальном сервере были ошибки и зависания экселя. Админы колдовали, колдовали, и в итоге сервер переустановили
2 spectre1978
 
10.09.21
06:46
Если 8.3 используется, то на прямое чтение файла табличным документом можно перейти. Сейчас это оптимальный вариант.
3 Смотрящий
 
10.09.21
07:38
(0)
Пока НЕ Recordset.Eof() Цикл
...
...
Recordset.MoveNext(); // или как там его ...
КонецЦикла;
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший