Создание таблиц с помощью SQL-запросов в среде DELPHI
Страница: [1] [2]
Удаления данных.
DELETE FROM students.db
WHERE faculty = "DKT"
Этот запрос удаляет все записи в таблице, соответствуют ограничениям, заданных инструкцией WHERE. В данном случае из таблицы students удаляется одна строка, содержащая запись о студенте Vasechkin.
Поиск данных.
Выбор данных из таблицы осуществляется с помощью инструкции SELECT.
SELECT surname, name
FROM "students.db"
WHERE faculty = 'DKT'
Для выполнения всех предыдущих упражнений было использовано Database Desktop, но все это можно сделать и с помощью элемента управления TQuery в программах, написанных на Delphi.
Создаем новый проект.
Вставляем компоненты TQuery и TDataSource с соответствующими именами Query1 и DataSource1.
Устанавливаем поле DatabaseName компонента TQuery в соответствующий рабочий алиас, а поле DataSet элемента TdataSource в Query1.
Выбираем компонент TQuery и открываем редактор запросов.
Запрос.
CREATE TABLE subject (name char (20),
teacher char (10),
semestr char (30));
Подтверждение запроса (OK)
Устанавливаем поле Active компонента TQuery в True.
Результат - создание таблицы subject с полями name, teacher, semestr.
Заполняем таблицу данными.
Для этого в текущую форму вставляем новые компоненты TQuery и DataSource, с соответствующими именами Query2 и DataSource2.
Таким же образом пишем второй запрос.
INSERT INTO subject.db
VALUES ("math", "Ivanov", "summer")
Дальше - все тоже.
Результат - в таблице с "является одна запись.
Теперь можно выбрать данные из таблицы и показать их через форму.
В текущую форму вставляем новые компоненты TQuery, TDataSource и DBGrid с соответствующими именами Query3, DataSource3 и DBGrid3.
Страница: [1] [2]
версия для печати
Читайте также:
— Охрана производственных сточных вод и утилизация отходов
— Гетман Иван Мазепа
— Посредники
— Средства защиты права собственности
— Технологический процесс изготовления оконных рам
|