![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Как узнать номер последней записи в BD? [D6, Paradox]
Ahmad K © (2003-02-23 00:13:00)сабж...
MsGuns (2003-02-23 13:53:00) [1]>Pat © (23.02.03 12:01)
"Количество записей в таблице" - понятие весьма конкретное для таблиц БД.
А в парадоксе таким же конкретным является "номер записи", которое означает порядковый номер записи (или строки, если угодно) относительно начала НД. Если для доступа используется таблица, то с некоторой натяжкой можно назвать это "физическим порядковым номером записи в физической таблице". Для НД, возвращаемых запросами, в общем случае "номер записи" - это порядковый номер записи в возвращенном множестве записей.
Для локальной БД вполне можно оперировать обоими понятиями. Для разделяемых по сети таблиц они уже являются менее четкими и однозначными из-за вероятности изменения в любой момент другими пользователями.
Anatoly Podgoretsky (2003-02-23 12:18:00) [2]Pat © (23.02.03 12:01)
Строки и записи для баз данных одинаковые понятия, первое более принятое в теории, чем второе, естественно я говорю про таблици, поскольку в базе вообще нет строк.
Pat (2003-02-23 12:01:00) [3]>Ahmad K (23.02.03 11:36)
>а можно узнать сколько строк в БД?
НЕТ, НЕТ И ЕЩЕ РАЗ НЕТ.....такого понятия для БД. Ты можешь узнать количество записей в DataSet"е, т.е. Table, например.
P.S. Объясни мне, тупому, как ты себе представляешь количество строк в БД? Допустим, DBase, Ibase..., удаленные записи просто помечает как удаленные, на самом деле физически в файле они остаются. Нужно ли их считать "строками"? :-))
P.P.S. Из теории реляционных БД: "...БД представляет собой совокупность связанных с собой таблиц..."
Ahmad K (2003-02-23 11:36:00) [4]
> нет такого понятия для БД...
> RecordCount, RecNo
а можно узнать сколько строк в БД?
для этого надо применять RecordCount?
Pat (2003-02-23 02:00:00) [5]нет такого понятия для БД...
RecordCount, RecNo