Разделы презентаций


Доступ к записям. Параметризованные запросы. Визуальные компоненты отображения данных

Содержание

Виды доступа к записям базы данныхвыборка записей из базы данныхфильтрация записейзадание перечня доступных полей (проекция)перемещение в начало, конец спискаперемещение по записямчтение данных;запись данных;добавление записей;удаление записей;выполнение вспомогательных операций

Слайды и текст этой презентации

Слайд 1Лекция 31 Доступ к записям. Параметризованные запросы. Визуальные компоненты отображения данных

Лекция 31 Доступ к записям. Параметризованные запросы. Визуальные компоненты отображения данных

Слайд 2Виды доступа к записям базы данных
выборка записей из базы данных
фильтрация

записей
задание перечня доступных полей (проекция)
перемещение в начало, конец списка
перемещение по

записям
чтение данных;
запись данных;
добавление записей;
удаление записей;
выполнение вспомогательных операций
Виды доступа к записям базы данныхвыборка записей из базы данныхфильтрация записейзадание перечня доступных полей (проекция)перемещение в начало,

Слайд 3Поиск записей
с помощью SQL-запроса;
специальными методами объекта источника данных (DataSet);
путем сравнения

значений записей.

Поиск записейс помощью SQL-запроса;специальными методами объекта источника данных (DataSet);путем сравнения значений записей.

Слайд 4Фильтрация записей
Задание условий в атрибуте Filter объекта источника данных (DataSet).
Можно

использовать:
имена полей;
значения (символьные числовые и т.п.);
операторы сравнения (=, ,

>=, <=, <>);
скобки (для группировки);
логические операторы (AND, OR, NOT);
математические операторы.
Фильтрация записейЗадание условий в атрибуте Filter объекта источника данных (DataSet).Можно использовать:имена полей;значения (символьные числовые и т.п.);операторы сравнения

Слайд 5Добавление, удаление записей
Добавление записей (через объект DataSet):
Добавление пустой записи с

помощью методов Insert или Append (в поля записываются значения по

умолчанию или пустые значения).
Добавление записи с явной инициализацией значений полей с помощью методов InsertRecord или AppendRecord.
Удаление записи - путем вызова (через DataSet) метода Delete.
Добавление, удаление записейДобавление записей (через объект DataSet):Добавление пустой записи с помощью методов Insert или Append (в поля

Слайд 6Изменение записей
Позиционирование курсора на нужную запись :
С помощью поиска нужно

записи (как описано выше).
Переход по записям (First, Last, Next, Prior,

MoveBy).
Чтение данных из поля записи:
GetFieldData возвращает указатель на данные.
Атрибут FieldValues (ассоциативный массив).
Явное обращение к полю (TField) - метод FieldByName.
Переключение в режим редактирования (Edit).
Запись новых (измененных) данных:
Присвоение значений атрибуту FieldValues.
Метод SetFields (ввод значений всех полей).
Через TField (присвоение данных атрибуту NewValue).
Сохранение изменений (UpdateRecord).
Изменение записейПозиционирование курсора на нужную запись :С помощью поиска нужно записи (как описано выше).Переход по записям (First,

Слайд 7Изменение данных средствами сервера
С помощью команд языка манипулирования данными. В

языке SQL:
update (изменение записи)
insert into (добавление записи)
delete (удаление записи).

Изменение данных средствами сервераС помощью команд языка манипулирования данными. В языке SQL:update (изменение записи)insert into (добавление записи)delete

Слайд 8Параметризованные запросы
Указывается имя базы данных (DatabaseName).
Формируется скелет SQL-запроса:
С помощью встроенного

средства SQL Builder.
Добавляются параметры (раздел Params).
Удаление текста предыдущего SQL-запроса.
Формируется SQL-запрос:
Составляется

текст запроса.
Вводятся значения параметров.
Вызывается метод Prepare предварительной подготовки запроса.
Запускается выполнение SQL-запроса (ExecSQL).
Параметризованные запросыУказывается имя базы данных (DatabaseName).Формируется скелет SQL-запроса:С помощью встроенного средства SQL Builder.Добавляются параметры (раздел Params).Удаление текста

Слайд 9Визуальные компоненты доступа к записям
DBGrid – таблица;
DBNavigator – навигатор по

записям;
связанные элементы интерфейса пользователя.

Визуальные компоненты доступа к записямDBGrid – таблица;DBNavigator – навигатор по записям;связанные элементы интерфейса пользователя.

Слайд 10Технология связывания элементов пользовательского интерфейса
указать источник данных «DataSource» (выбрать из

выпадающего списка);
добавить колонки одним из двух способов (или обоими):
в дереве

компонентов (Object TreeView);
с помощью визуального редактора (Columns Editor).
Технология связывания элементов пользовательского интерфейсауказать источник данных «DataSource» (выбрать из выпадающего списка);добавить колонки одним из двух способов

Слайд 11Связанные элементы пользовательского интерфейса
поле просмотра
поле редактирования
поле редактирования блока текста
поле редактирования

блока текста с форматированием (RichText)
поле изображения
поле выпадающего списка
поле флажка (checkbox)
поле

переключателя (radio button)
элемент-диаграмма (DBChart)
Связанные элементы пользовательского интерфейсаполе просмотраполе редактированияполе редактирования блока текстаполе редактирования блока текста с форматированием (RichText)поле изображенияполе выпадающего

Обратная связь

Если не удалось найти и скачать доклад-презентацию, Вы можете заказать его на нашем сайте. Мы постараемся найти нужный Вам материал и отправим по электронной почте. Не стесняйтесь обращаться к нам, если у вас возникли вопросы или пожелания:

Email: Нажмите что бы посмотреть 

Что такое TheSlide.ru?

Это сайт презентации, докладов, проектов в PowerPoint. Здесь удобно  хранить и делиться своими презентациями с другими пользователями.


Для правообладателей

Яндекс.Метрика