Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Фильтр в рекордсете. Программный. / 2 сообщений из 2, страница 1 из 1
05.04.2004, 19:01
    #32469659
ThuG
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Фильтр в рекордсете. Программный.
Есть таблица, отфильтрованная через "расширенный фильр". При построении запроса к этой таблице фильтр теряется.

Собственно, задача 1: если в рекордсете есть поля "дата" и "сумма", то как после его получения отфильтровать данный рекордсет по возрастанию по дате? Программно.

Задача 2, посложнее: если поле дата нет, оно есть только в таблице, из которой берется рекорсет, а в самом рекордсете есть только поле "сумма", то как в этом рекордсете отфильтровать суммы по датам?
...
Рейтинг: 0 / 0
05.04.2004, 21:48
    #32469757
Shuhard
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Фильтр в рекордсете. Программный.
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
Dim MyRst As Recordset
Set MyRst = CurrentDb.OpenRecordset( "Select * from T1 order by [дата]" )
Do While Not MyRst.EOF
Debug.Print MyRst![дата]; MyRst![сумма]
MyRst.MoveNext
Loop
MyRst.Close



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


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