Главная » Статьи » Delphi + БД |
Навигация по набору данных Номер текущей записи и перемещение на определенную запись по ее номеру можно выполнить при помощи целочисленного свойства RecNo, присваивая или получая его значение. В тех случаях, когда требуется перемещение но большому набору данных, для ускорения можно отключать отображение информации из набора данных в связанных элементах отображения и редактирования. Обычно эту возможность используют для ускорения работы приложения во время массовой обработки данных. В этот момент отображать все изменения на форме совершенно не нужно, поэтому отображение данных отключается на время. Для этого используются методы DisableControls и EnableControls. Первый из них отключает отображение информации в органах управления формы, автором - возвращает им эту способность. Для получения числа записей, содержащихся в наборе, следует использовать свойство RecordCount.
Редактирование набора данных Для сохранения измененных данных вызывается метод Post. Этот метод может вызываться как разработчиком, так и самим набором данных при переходе на другую запись. Для различных типов баз данных действие метода Post несколько различается: В некоторых ситуациях бывает необходимо отменить произведенные действия. В этом случае вызывается метод Cancel. Метод возвращает набор данных в состояние, которое было при последнем вызове метода Post. Для добавления новой записи по месту расположения курсора используется метол Insert. Если необходимо добавить запись в конец набора данных, следует вызывать метод Append.
| |
Категория: Delphi + БД | Добавил: Шаке (27.02.2012) | |
Просмотров: 1087
| Теги: |
Всего комментариев: 0 | |