Страница 1 из 1
Макросы в Access
Добавлено: 14 дек 2004, 19:10
crypt
Никто не подскажет как в Access руками через макросы обрабатывать записи. Обработка может быть разная, например замена символов или подстановка.
Добавлено: 17 дек 2004, 10:21
Naeel Maqsudov
Для замены символов, подстановки... короче любых горизонтальных (внутри одной/каждой/некоторых отдельно взятой/ых строк(и)) и даже некоторых вертикальных вычислений макросы использовать неэффективно! Надо использовать SQL!
Масса доводов: скорость, надежность, использование транзакций. Вот к примеру вылетит макрос по ошибке в середине работы, и что Вы потом будете делать с таблицей, которая наполовину обработана, а наполовину нет? В SQL всю обработку можно выполнить в рамках одной транзакции, и она либо произойдет, либо нет но обязательно ЦЕЛИКОМ.
Впрочем если хотите, то в справке по VBA смотрите работу с объектом RecordSet, там есть многочисленные примеры того, как открыть рекордсет из таблицы/запроса, и организовать цикл по всем записям в нем.