(Microsoft OLE DB Provider for SQL Server): Время ожидания запроса истекло
☑
0
vozgar2
06.03.20
✎
21:00
Connection = Новый COMОбъект("ADODB.Connection");
Connection.ConnectionTimeout = 300000;
Connection.CommandTimeout = 300000;
Connection.Open(СтрокаПодключения);
Command = Новый COMОбъект("ADODB.Command");
Command.CommandTimeout = 300000;
Command.CommandType = 1;
Command.ActiveConnection = Connection;
Установил все что мог, но время все равно 30 сек, какой параметр я не установил?
1
Ненавижу 1С
гуру
06.03.20
✎
21:13
время чего?
2
vozgar2
06.03.20
✎
21:15
(1) выполнения запроса
3
Ненавижу 1С
гуру
06.03.20
✎
21:21
ну а как выполняешь сам запрос?
4
NorthWind
06.03.20
✎
21:28
а сервак насколько удаленный? И авторизации что, нет? Где логин/пароль?
5
vozgar2
06.03.20
✎
21:30
(3) execute()
(4) логин и пароль в строке подключения, пытаюсь сделать прямой запрос к БД
6
Конструктор1С
07.03.20
✎
07:36
CommandTimeout = 0
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший