0
vechiy
16.01.15
✎
18:23
|
Столкнулся со странной проблемой: делаю запрос к сторонним табличкам
через adodb.recordset.
Результат запроса в 1С - ничего, сразу EOF = истина.
Запуск того же запроса в managment studio все прекрасно возвращает, около 20к записей
Делаю так:
SQLConnection = Новый COMObject("ADODB.Connection");
SQLConnection.Open("Provider=SQLOLEDB.1;Password=;Persist Security Info=True;User ID=sa;Initial Catalog=;Data Source=sourse");
Recordset = Новый COMObject("ADODB.Recordset");
Recordset.ActiveConnection = SQLConnection;
SQLConnection.CommandTimeout=0;
СтрокаSQL="запрос";
Пока не Recordset.EOF<>0 Цикл
лалала
КонецЦикла;
SQLConnection.Close();
MoveNext и MoveFirst также не работают (потому что EOF)
Может кто сталкивался?
|
|