powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Как попроще ADODB.Recordset перегнать в DAO.Recordset ?
5 сообщений из 5, страница 1 из 1
Как попроще ADODB.Recordset перегнать в DAO.Recordset ?
    #32353020
Фотография Latuk
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Из базы получаю ADODB.Recordset ,
а пользую компоненту которой нужен DAO.Recordset

Первое что пришло в голову:
Сливаю ADODB.Recordset во временную таблицу , а потом закачиваю из нее в DAO.Recordset .

Выглядит как-то коряво.
Может можно как-то напрямую перегнать?
...
Рейтинг: 0 / 0
Как попроще ADODB.Recordset перегнать в DAO.Recordset ?
    #32353032
incold
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Если можно открыть DAO.Recordset на временную таблицу, почему нельзя открыть на нормальную таблицу?

Давай чуть подробнее.
...
Рейтинг: 0 / 0
Как попроще ADODB.Recordset перегнать в DAO.Recordset ?
    #32353227
Фотография Latuk
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Access ADP
Ленточная форма на основе сложной ХП с кучей параметров.(Анализ показателей работы экскаватора)

Аналитик любит поизголятся с многовложенными фильтрами,
но в агрегирующих полях на примечании формы результат не пересчитывается.

Если сделать форму на основе DAO.Recordset то все OK.

Закачивать из ХП сразу в DAO через ODBCDirect гемор еще больший чем временная таблица тк придется отслеживать DSN.

Но может можно как то напрямую ADODB.Recordset -> DAO.Recordset ?
...
Рейтинг: 0 / 0
Как попроще ADODB.Recordset перегнать в DAO.Recordset ?
    #32353240
Hummer
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
LatukАналитик любит поизголятся с многовложенными фильтрами,
но в агрегирующих полях на примечании формы результат не пересчитывается.


А если после применения фильтров считать значения в агрегирующих полях и выводить в отдельной подчинённой форме.
Фильтры применяются до выполнения ХП или применяются уже после?
Можно счиать по рекордсету, без временной, но это в зависимотсти от того, сколько записей вернула ХП...
...
Рейтинг: 0 / 0
Как попроще ADODB.Recordset перегнать в DAO.Recordset ?
    #32353512
incold
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Вместо мучений с рекордсетами, я бы посоветовал сделать форму с использованием PivotChart PivotTable эти компоненты как раз и предназначены для аналитики.
Причем фильтры там (в отличие от формы) намного удобнее.
Например поле со списком с множественным выбором.
Да и суммарная информация там отлично работает.

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


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