Вход | Регистрация


adodb.connection.execute

adodb.connection.execute
Я
   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;
   CTmuB
 
3 - 01.11.16 - 14:50
(2) спасибо за помощь.
Только не 
КомандаАДО.CursorLocation = 3;
а
СоединениеАДО.CursorLocation = 3;

Список тем форума
Рекламное место пустует  Рекламное место пустует
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.
Тема не обновлялась длительное время, и была помечена как архивная. Добавление сообщений невозможно.
Но вы можете создать новую ветку и вам обязательно ответят!
Каждый час на Волшебном форуме бывает более 2000 человек.
Рекламное место пустует