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