Создание таблиц с помощью SQL-запросов в среде DELPHI
Страница: [1] [2] [3]
Удаление данных.
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] [3]
версия для печати
Читайте также:
— Ткачества гобелена
— Теоретические проблемы "Капитала" К. Маркса
— Устав ООО
— Введение в философию
— Деньги
|