Имя: Пароль:
1C
 
adodb.connection.execute
,
0 CTmuB
 
01.11.16
13:46
<code>КомандаАДО    = Новый COMОбъект("ADODB.Command");
СоединениеАДО = Новый COMОбъект("ADODB.Connection");
...
КомандаАДО.ActiveConnection = СоединениеАДО;
КомандаАДО.CommandText = "..."
ВыборкаАДО = КомандаАДО.Execute(); </code>

Соединение проходит, запрос выполняется.
Подскажите что значит ситуация когда в RecordSet (ВыборкаАДО) свойства EOF и BOF равны Истина и в то же время RecordCount 59?
Выборка получила 59 записей но в "Пока НЕ ВыборкаАДО.EOF Цикл" не попадает. Как перебрать эти  записи?
1 бомболюк
 
01.11.16
13:58
что то по моему там "не все так однозначно" (с)
в общем EOF точнее
2 бомболюк
 
01.11.16
14:01
а если использовать клиентский курсор то что будет?
КомандаАДО.CursorLocation = 3;
3 CTmuB
 
01.11.16
14:50
(2) спасибо за помощь.
Только не
КомандаАДО.CursorLocation = 3;
а
СоединениеАДО.CursorLocation = 3;