Essays.club - Получите бесплатные рефераты, курсовые работы и научные статьи
Поиск

База данных в Delpfi

Автор:   •  Ноябрь 20, 2018  •  Практическая работа  •  365 Слов (2 Страниц)  •  286 Просмотры

Страница 1 из 2

Практическая работа №

Тема:База данных в Delpfi

Цель:

Задание1.Создание простейшего приложения для работы с БД.

Для создания данного приложения использовались компоненты table,datasource, dbgrid и dbnavigator.

Изменение компонента Table

В свойство DataBaseName вписан путь к БД.

В свойстве tablename выбрано название БД

В остальных компонентах выбрано свойство datasource1

Результат работы программы приведен на рисунке 1.

[pic 1]

Рисунок 1 – Простое приложение

Задание 2.Создать приложения для просмотра и редактирования разных таблиц

Для создания дополнительных таблиц использован инструмент databasedector

Для создания данного приложения использовались компоненты table,datasource, dbgrid и dbnavigator,button и opendialog.

Для компонентов table,datasource, dbgrid и dbnavigator изменены свойства аналогично заданию 1.

Результат работы приведен на рисунке 2.

[pic 2]

Рисунок 2 – Приложение для просмотра и редактирования

Код компонента button

opendialog1.Filter:= ' Òàáëèöû (*.db; *.dbf) | *.db; *dbf | Âñå ôàéëû |*.*';

if opendialog1.Execute then

begin

table1.Active:=false;

table1.TableName:=opendialog1.FileName;

table1.Active:=true;

Код свойства oncreate

procedure TForm1.FormCreate(Sender: TObject);

begin

datasource1.DataSet:=table1;

DBGrid1.DataSource:=DataSource1;

end;

end.

Задание 3.Создать программу для перехода по номерам записи в БД

Для создания данного приложения использовались компоненты table,datasource, dbgrid и dbnavigator,button.

Для компонентов table,datasource, dbgrid и dbnavigator изменены свойства аналогично заданию 1.

Результат работы программы приведен на рисунке 3

[pic 3]

Рисунок 3 – Переход по номерам записи

Код компонента button

procedure TForm1.Button1Click(Sender: TObject);

var i:integer;

j:integer;

begin

table1.First;

j:=strtoint(edit1.Text);

for i:= 1 to j-1 do

table1.next;

end;

Задание4.Создать приложение работающее с таблицами данных.Реализовать добавление, удаление, изменение и сохранение записей в таблице.

Для создания данного приложения использовались компоненты table,datasource, dbgrid и dbnavigator,button.

Для компонентов table,datasource, dbgrid и dbnavigator изменены свойства аналогично заданию 1.

...

Скачать:   txt (6 Kb)   pdf (323.8 Kb)   docx (265 Kb)  
Продолжить читать еще 1 страницу »
Доступно только на Essays.club