Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Microsoft Office Новый топик    Ответить
 Можно ли установить adodb.Recordset в BOF при открытии  [new]
anvg
Member

Откуда: СПб
Сообщений: 97
Доброе время суток.
По умолчанию, Recordset.Open sSQL, Connection открывается и устанавливается на первой записи данных, если они конечно есть. Можно ли комбинацией его параметров или параметров Connection открыть его так, чтобы курсор Recordset был перед первой записью данных, или Recordset.BOF = True?
P. S. В данном случае нельзя использовать CursorLocation = adUseClient, только adUseServer из-за отказа в подключении.
23 сен 17, 02:01    [20817667]     Ответить | Цитировать Сообщить модератору
 Re: Можно ли установить adodb.Recordset в BOF при открытии  [new]
Bobgos
Member

Откуда:
Сообщений: 216
anvg,
MovePrev не устроит?
23 сен 17, 18:08    [20818134]     Ответить | Цитировать Сообщить модератору
 Re: Можно ли установить adodb.Recordset в BOF при открытии  [new]
anvg
Member

Откуда: СПб
Сообщений: 97
Bobgos
MovePrev не устроит?

Увы, положение курсора в Recodset в случае CursorLocation = adUseServer, изменить не получится. Только вперёд.
24 сен 17, 08:37    [20818675]     Ответить | Цитировать Сообщить модератору
 Re: Можно ли установить adodb.Recordset в BOF при открытии  [new]
Shocker.Pro
Member

Откуда: ->|<- :адуктО
Сообщений: 17511
Возможности двигать курсор назад зависит не от CursorLocation, а от CursorType=adForwardOnly
27 сен 17, 20:56    [20827726]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft Office Ответить