powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Сортировка в ADODB.Recordset
5 сообщений из 5, страница 1 из 1
Сортировка в ADODB.Recordset
    #33311145
Fogkch
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Народ!
Имею объект ADODB.Recordset с подключением к SQL через ODBC.
Хочу сортировать/фильтровать - ругается. Типа через данного провайдера это поюзать данное свойство не получится. Что делать?
Хотел ему селект переподсунуть, но как?
Заранее спасиб.
...
Рейтинг: 0 / 0
Сортировка в ADODB.Recordset
    #33311351
Так не работает?

Код: plaintext
1.
2.
3.
    rst.CursorLocation = adUseClient
    rst.Open "SELECT * FROM tblCustomers", Cnn, adOpenStatic, _
      adLockReadOnly, adCmdText
    rst.Sort = "Name ASC"

А так?

Код: plaintext
1.
    rst.Open "SELECT * FROM tblCustomers ORDER BY Name", Cnn, adOpenStatic, _
      adLockReadOnly, adCmdText
...
Рейтинг: 0 / 0
Сортировка в ADODB.Recordset
    #33311409
Fogkch
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
В первом случае не работает.
Во втором: если один раз открыли, как строку подключения заменить?
...
Рейтинг: 0 / 0
Сортировка в ADODB.Recordset
    #33312375
Фотография HandKot
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Может подключаться через другого провайдера?
к примеру SQLOLEDB
...
Рейтинг: 0 / 0
Сортировка в ADODB.Recordset
    #33312419
должно бы работать при
Cnn.CursorLocation = adUseClient

для сортировки может потребоваться/пригодиться локальный индекс.
создается заданием rs.Properties("OPTIMIZE")=true

проваейдера можно и сменить. но курсор для соединения должен
быть заказан "клиентский".
...
Рейтинг: 0 / 0
5 сообщений из 5, страница 1 из 1
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Сортировка в ADODB.Recordset
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]