Имя: Пароль:
1C
1С v8
Программа зависает при запуске обработки с ADO запросом
0 philll
 
15.05.12
12:11
По отладчику - вызывается процедура

НаборЗаписей = connection.Execute("p1C_Order_AccountListGet "+"NULL, NULL,'"+НачПериод3+"'"+",'"+КонПериод3+"'");

и далее зависает здесь:

Пока НаборЗаписей.Eof() = 0 Цикл
       
.....

--------

При нажатии "продолжить отладку" предлагает перезапустить.

с чего бы это?
1 Fragster
 
гуру
15.05.12
12:12
мнооооооооооооооого данных
2 philll
 
15.05.12
12:13
дело в том, что вчера еще все работало.
3 Fragster
 
гуру
15.05.12
12:14
(2) вчера было мало данных
4 Kreont
 
15.05.12
12:14
MoveNext(); - есть в цикле?
5 philll
 
15.05.12
12:18
да, все есть.... таких ADO процедур в обработке несколько, зависает вроде как на всех.

Это скорее проблема базы данных к которой обращаемся или с 1с-кой что-то?
6 Kreont
 
15.05.12
12:20
попробуй уменьшить период для начала
7 Vladal
 
15.05.12
12:20
А к той базе подключение нормалоьно выполянется? Нет зависших подключений?
8 philll
 
15.05.12
12:22
(6) по-любому зависает, при первом вызове

(7) а как проверить?
9 philll
 
15.05.12
12:23
при выполнении

"connection.Execute(текст);"

зависает
10 philll
 
15.05.12
12:24
(7) другая программа к базе подключается нормально
11 philll
 
15.05.12
12:32
попытаюсь связаться с человеком который базой заведует, может он что подскажет. Вообще, с платформой 1С может быть какая-то проблема?
12 philll
 
15.05.12
13:05
... Спец по базе порекомендовал сервер перезагрузить
13 philll
 
15.05.12
14:49
p.s. всем спасибо, заработало) в 1с ничего не менял, наверно перезагрузили
Закон Брукера: Даже маленькая практика стоит большой теории.