Посчитать количество записей в БД ACCESS
Собственно сабж. Есть база Access, состоит из десятка таблиц. Необходимо посчитать количество всех записей. Работаю с базой через ADO. Есть идеи?
Ну так делай запросы к каждой таблице - Count.
Цитата: Washington
Ну так делай запросы к каждой таблице - Count.
Для этого надо поочередно их открыть, или есть другой способ?
[highlight=delphi]
function TableRecordCount(TableName: string): integer;
begin
// Посылаешь запрос таблице TableName,
Result := // результат запроса
end;[/highlight]
А потом просто вызываешь эту функцию, в параметре которой указываешь имя таблицы, к которой выполняешь запрос.
Washington, если не тяжело, напишите правильный пример SQL-запроса и как присвоить количество записей переменной? что-то пока не пойму..
Правильный пример можно найти, если зайти в MS Access, жимануть Ф1, написать count. там всё очень подробно, с примерами.