![]() |
![]() |
|
![]() Главная страница Библиотека (скачать книги) Скачать софт Введение в программирование Стандарты для C++ Уроки по C# Уроки по Python HTML Веб-дизайн Ассемблер в среде Windows ActiveX Javascript Общее о Линукс Линукс - подробно Линукс - новое Delphi Паскаль для начинающих Турбопаскаль Новости Партнеры Наши предложения Архив новостей |
Навигация по набору данных Номер текущей записи и перемещение на определенную запись по ее номеру можно выполнить при помощи целочисленного свойства RecNo, присваивая или получая его значение. В тех случаях, когда требуется перемещение но большому набору данных, для ускорения можно отключать отображение информации из набора данных в связанных элементах отображения и редактирования. Обычно эту возможность используют для ускорения работы приложения во время массовой обработки данных. В этот момент отображать все изменения на форме совершенно не нужно, поэтому отображение данных отключается на время. Для этого используются методы DisableControls и EnableControls. Первый из них отключает отображение информации в органах управления формы, автором - возвращает им эту способность. Для получения числа записей, содержащихся в наборе, следует использовать свойство RecordCount.
Редактирование набора данных Для сохранения измененных данных вызывается метод Post. Этот метод может вызываться как разработчиком, так и самим набором данных при переходе на другую запись. Для различных типов баз данных действие метода Post несколько различается: В некоторых ситуациях бывает необходимо отменить произведенные действия. В этом случае вызывается метод Cancel. Метод возвращает набор данных в состояние, которое было при последнем вызове метода Post. Для добавления новой записи по месту расположения курсора используется метол Insert. Если необходимо добавить запись в конец набора данных, следует вызывать метод Append.
|
|
Библиотека программиста. 2009. |
|