![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Проверка на последнюю запись
zzz © (2008-09-04 16:27:00)Удалено модератором
Примечание: спам
Медвежонок Пятачок (2008-09-04 16:57:00) [21]если при некст возникает еоф, значит последняя.
если при приор боф, то первая.
fellow (2008-09-04 16:54:00) [22]
> Johnmen © (04.09.08 16:50) [13]
> "Автосчетчиков" может не быть. Так что не надо бреда...
так покажите выход из ситуации.
p.s. я написал вариант решения..
Johnmen (2008-09-04 16:50:00) [23]
> клиент сам должен определить главную таблицу по которой
> он решит какой автосчетчик последний..
"Автосчетчиков" может не быть. Так что не надо бреда...
fellow (2008-09-04 16:48:00) [24]
> автосчетчик последний..
пардон...
ГЛАВНЫЙ
fellow (2008-09-04 16:47:00) [25]
> а если у меня соединение 10 таблиц, в каждой из которых
> свой "автосчетчик"?
клиент сам должен определить главную таблицу по которой он решит какой автосчетчик последний..
stas (2008-09-04 16:41:00) [26]скорее всего автору нужно
Правильный$Вася (04.09.08 16:36) [5]
Сергей М. (2008-09-04 16:41:00) [27]
> порядок определяется в SQL-запросе
SQL-запрос позвращает записи из сформированного набора данных, а не из БД.
На кл.стороне текущая запись в открытом непустом НД является :
- первой, если при обращении к предыдущей записи НД сигналит о состоянии BOF
- последней, если при обращении к следующей записи НД сигналит о состоянии EOF
Правильный$Вася (2008-09-04 16:40:00) [28]
> только по полю такому как: "автосчетчик"
глупости
а если у меня соединение 10 таблиц, в каждой из которых свой "автосчетчик"?
> select top 1
субд не указана, так что бесполезно
fellow (2008-09-04 16:36:00) [29]
> Как проверить является ли текущая запись в БД последней,
> первой
только по полю такому как: "автосчетчик" с уникальными значениями при условии что не будет изменятся порядок уникальности.. во закрутил :)
stas (2008-09-04 16:36:00) [30]select top 1 myfield from mytable order by myfield1 ?
Правильный$Вася (2008-09-04 16:36:00) [31]
> порядок определяется в SQL-запросе
тогда почему текущая запись в БД?
запрос - это не БД, он набор данных возвращает
Query.EOF, BOF
Ega23 (2008-09-04 16:33:00) [32]
> порядок определяется в SQL-запросе
А что в таком случае "текущая запись"?
zzz (2008-09-04 16:32:00) [33]порядок определяется в SQL-запросе
Правильный$Вася (2008-09-04 16:31:00) [34]в бд нет записей
в таблице нет понятия "первый/последний"
все порядки определяются только запросами с ORDER BY
stas (2008-09-04 16:30:00) [35]чем определяется порядок?