Искать реферат        
Рефераты на 5 с плюсом
С нашим сайтом написать реферат проще простого

Создание таблиц с помощью 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]

версия для печати

Читайте также:
Охрана производственных сточных вод и утилизация отходов
Гетман Иван Мазепа
Посредники
Средства защиты права собственности
Технологический процесс изготовления оконных рам