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

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

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

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

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

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

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

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


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

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


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