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