powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Delphi [игнор отключен] [закрыт для гостей] / Как избежать влияние IndexFieldNames на изменяемые записи?
1 сообщений из 1, страница 1 из 1
Как избежать влияние IndexFieldNames на изменяемые записи?
    #32324386
surovi
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
В БД MS Access есть таблица с полями: ID (Integer), TimeFrom (TTime), TimeTo (TTime), PoindDate (TDate).
Таблица отображается в DBGrid используя сортировку:

TADOTable.IndexFieldNames:= 'PointDate; TimeFrom';

В таблице за одну дату может находится несколько записей.
Причем периоды времени TimeFrom-TimeTo различных записей за одну и ту же дату не пересекаются.

Скажите пожалуйста как сделать так, чтобы в случае, если пользователь
изменяет дату или изменяет промежуток времени, то указатель в DBGrid
не перескакивал в след за измененной записью (влияние сортировки),
а потом переходил вверх либо вниз?

Надо чтобы указатель переходил вверх или вниз относительно старого расположения записи.

Спасибо за помощь дорогие друзья
...
Рейтинг: 0 / 0
1 сообщений из 1, страница 1 из 1
Форумы / Delphi [игнор отключен] [закрыт для гостей] / Как избежать влияние IndexFieldNames на изменяемые записи?
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]