![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Указатель в таблице после удаления записи
Dariusz © (2007-12-07 09:06:00)Если мне память не изменяет, в Delphi (BDE) указатель в таблице после удаления текущей записи переходит автоматом на следующую. Это так?
А если запись последняя? Это только в BDE?
Работаю на Progress4GL. Тут указатель "теряется" после удаления (указывает на несуществующую запись). Требуется указать явно переход на след. запись.. Кто-нить подскажет, в разных языках и методах доступа\базах, это реализованно по-разному?
Anatoly Podgoretsky (2007-12-07 18:48:00) [1]> Правильный_Вася (07.12.2007 18:23:14) [14]
Ни, я уважаю правила.
Правильный_Вася (2007-12-07 18:23:00) [2]кстати, тотоже по украински означает тождественно
Правильный_Вася (2007-12-07 18:22:00) [3]
> То то же
чево тотоже?
ты смотришь по результатному виду, а я по дорезультатному
а запись от этого не меняется, меняется ее относительное положение
Anatoly Podgoretsky (2007-12-07 16:30:00) [4]> Правильный_Вася (07.12.2007 16:15:11) [11]
То то же
Правильный_Вася (2007-12-07 16:15:00) [5]
> Не ври, станет на последнею.
на последнюю, которая до удаления была предпоследней
Anatoly Podgoretsky (2007-12-07 12:12:00) [6]
> станет на предпоследнюю
Не ври, станет на последнею.
Dariusz (2007-12-07 12:02:00) [7]Дело не в датасете или компоненте, а в принципе организации работы с таблицами для разных языков.
В данный момент не работаю с Дельфи...
Правильный_Вася (2007-12-07 11:38:00) [8]а попробовать?
и о каком датасете речь-то? конкретно, а не "в дельфи"
Dariusz (2007-12-07 11:00:00) [9]А в перечисленных языках указатель ВСЕГДА переводится после удаления на след запись?
Извиняюсь за дотошность, но на работе возник спор... конкрутно про Delphi..
Надеялся разрешить его на форуме :-)
Правильный_Вася (2007-12-07 10:59:00) [10]
> в Delphi (BDE) указатель в таблице после удаления текущей
> записи переходит автоматом на следующую
зависит от UpdateRecordTypes
> А если запись последняя?
станет на предпоследнюю
oldman (2007-12-07 10:42:00) [11]
> Кто-нить подскажет, в разных языках и методах доступа\базах,
> это реализованно по-разному?
Да, по разному.
На Фоксе/Клиппере под ДОС запись после удаления не удалялась.
Dariusz (2007-12-07 10:28:00) [12]Весьма благодарен всем участникам форума за исчерпывающе раскрытие темы..
Johnmen (2007-12-07 10:01:00) [13]А "компоненты видимого отображения таблиц" здесь вообще непричём.
Dariusz (2007-12-07 09:59:00) [14]Неужто поведение указателя в таких случаях зависит от применяемых компонентов?
Скажем, стандартный TTable, или тот же из набора Halycon-а, без применения компонентов видимого отображения таблиц..
(я работаю с "безкомпонентной" средой.. :-)
Johnmen (2007-12-07 09:46:00) [15]
> А если запись последняя?
На последнюю.
Какие компоненты доступа?