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

подскажите:

- выбираю набор записей по определенным условиям с помощью рекордсета

с каждой записью необходимо проделать некоторые изменения.

Вопрос: как перебирать эти записи?
...
Рейтинг: 0 / 0
Перебирать записи в рекордсете
    #32644103
Proga
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Movenext-ом
...
Рейтинг: 0 / 0
Перебирать записи в рекордсете
    #32644126
AnTT
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
то есть я так понял, что

DCount'ом или чем-то другим определяем кол-во записей и:

for i = 1 to Кол-во записей
rst!поле = изменение
rst.movenext

не будет работать вроде.
...
Рейтинг: 0 / 0
Перебирать записи в рекордсете
    #32644128
Proga
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
тогда, next i.
Задачу сначала сформулируй, а потом вопросы задавай.
А то гадать не хочется.
...
Рейтинг: 0 / 0
Перебирать записи в рекордсете
    #32644137
marvan
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Do While rst.EOF = False
rst!поле = изменение
rst.MoveNext
Loop
...
Рейтинг: 0 / 0
Перебирать записи в рекордсете
    #32644168
AnTT
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
2Marvan:

спасибо,
то, что нужно.
...
Рейтинг: 0 / 0
Перебирать записи в рекордсете
    #32644193
Фотография kedzo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
Do While rst.EOF = False
   rst.edit   'для DAO 
   rst!поле = изменение
   rst.update
   rst.MoveNext
Loop

rst.close
set rst = Nothing

...
Рейтинг: 0 / 0
Перебирать записи в рекордсете
    #32644197
AnTT
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
почему-то не работает rst.count

как определить кол-во измененных записей?
...
Рейтинг: 0 / 0
Перебирать записи в рекордсете
    #32644202
Bor-L
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
как учили i=i+1
...
Рейтинг: 0 / 0
Перебирать записи в рекордсете
    #32644244
AnTT
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
2Bor-L

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


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