Пятница, 20.09.2024, 03:12
Приветствую Вас Гость

VBA - это просто!

Категории раздела
VBA [8]
Практические примеры VBA.
Статистика
Главная » 2013 » Ноябрь » 21 » Как получить количество записей в таблице MS Access
11:44
Как получить количество записей в таблице MS Access
Если вы столкнулись с задачей просто подсчитать количество строк в таблице MS Access, не доставая данные из нее, то вы попали по адресу. Сегодня статья будет посвящена именно этой теме.
Для решения задачи существует множество способов. Но лично по себе я заметил, что используются, в основном, только два. О них и напишу поподробнее.
Первым способом найти количество строк в нашей таблице является функция DCount. Подсчет количества строк в таблице с ее помощью будет выглядеть примерно так:

kol_strok = DCount("*", "Table_name")

MsgBox (kol_strok);


 Здесь "Table_name" - это имя нужной нам таблицы. Вместо "*" можно использовать название столбца.
Вторым способом подсчитать строки в таблице является RecordCount - свойство объекта DAO, которое возвращается функцией OpenRecordset. Он несколько длинее записывается, но работает намного быстрее.

kol_strok = CurrentDb.OpenRecordset("Table_name").RecordCount

MsgBox (kol_strok);


Какой из способов использовать - дело вкуса. В любом из случаев в переменной kol_strok окажется число строк в указанной нами таблице.
Категория: VBA | Просмотров: 9084 | Добавил: mpak-mr | Рейтинг: 0.0/0
Всего комментариев: 0
Имя *:
Email *:
Код *:
Поиск
Календарь
«  Ноябрь 2013  »
ПнВтСрЧтПтСбВс
    123
45678910
11121314151617
18192021222324
252627282930
Архив записей