Курсовая работа: Информационная система компьютерного клуба

FROM [центр данных];

9.Вывести информацию о самой ранней аренде компьютера

SELECT MIN([центр данных].время_аренды) AS Время

FROM [центр данных];

10.Вывести данные об аренде компьютера в заданное время

SELECT [Центр данных].Время_аренды, [Центр данных].Код_услуги, [Центр данных].Игрок, [Центр данных].Номер_компа

FROM Комп INNER JOIN (Услуги INNER JOIN ([Инфо игрока] INNER JOIN [Центр данных] ON [Инфо игрока].Игрок=[Центр данных].Игрок) ON Услуги.Номер_услуги=[Центр данных].Код_услуги) ON Комп.Номер_компа=[Центр данных].Номер_компа

WHERE ((([Центр данных].Время_аренды)=[ Введите время аренды ]));

11.Вывести данные об аренде компьютера в заданную дату.

SELECT [Центр данных].Дата_аренды, [Центр данных].Код_услуги, [Центр данных].Игрок, [Центр данных].Номер_компа

FROM Комп INNER JOIN (Услуги INNER JOIN ([Инфо игрока] INNER JOIN [Центр данных] ON [Инфо игрока].Игрок=[Центр данных].Игрок) ON Услуги.Номер_услуги=[Центр данных].Код_услуги) ON Комп.Номер_компа=[Центр данных].Номер_компа

WHERE ((([Центр данных].дата_аренды)=[ Введите дату аренды ]));

12.Вывести данные об услугах

SELECT Услуги.Номер_услуги, Услуги.Название, Услуги.Тариф

FROM Комп INNER JOIN (Услуги INNER JOIN ([Инфо игрока] INNER JOIN [Центр данных] ON [Инфо игрока].Игрок=[Центр данных].Игрок) ON Услуги.Номер_услуги=[Центр данных].Код_услуги) ON Комп.Номер_компа=[Центр данных].Номер_компа

GROUP BY Услуги.Номер_услуги, [Центр данных].Код_услуги, Услуги.Название, Услуги.Тариф

HAVING (("номер_компа"="номер_компа"));

4.5 Создание отчетов по базам данных с помощью приложений Office

Созданное приложение должно позволять создать отчеты по базе данных club.mdb, входящую в комплект стандартной поставки пакета MicrosoftOffice.

4.5.1 Создание отчета с помощью Microsoft Word . Откройте новое приложение в Delphi

Поместить на форму компонент TADOConection, два компонента TADODataSet и три компонента TButton ( рис.4.3). Свойствам Caption и Name присвоить значения из таблицы 1.

Таблица 4.1

Компонент Свойство Caption Свойство Name
Tbutton1 Отчет с использованием MSWord Report_Word
Tbutton2 Отчет с использованием MSExcel Report_Excel

Свойству ConnectionString объекта TADODataSet установить значение, которое связывало бы его с базой данных club.mdb.

Объявить глобальные переменные для объектов Application, Document, Range и Table:

Var Forml: TForm1;

// Range и Table

Wd, Doc, Rng, Tbl: Variant;

Свойствам CommandType и CommandText компонентов присвоить значения из таблицы 4.2.

Таблица 4.2

Компонент Свойство CommandType Свойство CommandText
TADODataSet1 cmdText Select КодКлиента, Название, Город From Страны

Реализовываем генерацию табличного отчета в обработчике события OnClick компонента Buttonl:

procedure TForm1.Report_WordClick(Sender: TObject);

К-во Просмотров: 857
Бесплатно скачать Курсовая работа: Информационная система компьютерного клуба