Автор: Пользователь скрыл имя, 13 Мая 2012 в 20:26, курсовая работа
В наше время, информация принимает роль важного «компонента» в деятельности человека. С ростом технических и программных возможностей, пользователю необходимо заботиться о правильной организации данных. С этим можно легко справиться, если применять на рабочем месте специализированные программы (как правило, применяется комплекс программ), позволяющие удобно, а главное безопасно и быстро вести организацию и ведение базы данных.
На данный момент, из специализированных программ, можно выделить - Firebird. В этой работе я подробно рассмотрю, принципы работы данной системы в пакете IBExpert, функциональные возможности, настройку, а также многое другое.
Вступление _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 3
O сервере для СУБД Firebird_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _3-7
O пакете IBExpert_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _7-8
Разработка базы данных FireBird в IBExpert_ _ _ _ _ _ _ _ _8-18
Работа с базами данных Firebird на сервере через IBExpert_18-19
Заключение_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 20
Иностранный источник_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 21-22
Перевод иностранного источника_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _23-24
Приложение 1_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _24-29
Список использованной литературы_ _ _ _ _ _ _ _ _ _ _ _ _ _ _30
Edit2.Enabled := AValue;
Edit3.Enabled := AValue;
Edit4.Enabled := AValue;
Button1.Enabled := not AValue;
Button2.Enabled := AValue;
Button3.Enabled := AValue;
Button4.Enabled := not AValue;
Button5.Enabled := not AValue;
end;
procedure TForm1.FormCloseQuery(Sender: TObject; var CanClose: Boolean);
begin
IBQuery1.Close;
IBDatabase1.Connected := false;
end;
procedure TForm1.FormCreate(Sender: TObject);
var
fIniFile: TIniFile;
begin
try
fIniFile
:= TIniFile.Create(
+ 'Config.ini');
try
IBDatabase1.DatabaseName := fIniFile.ReadString('Base', 'Path', '');
finally
fIniFile.Free;
end;
IBDatabase1.Connected := true;
with IBQuery1 do
begin
Приложение 1
SQL.Text :=
'select * from list_phones order by surname, fname, patronymic';
Open;
end;
with DBGrid1 do
begin
Options := [dgTitles, dgIndicator, dgColLines, dgRowLines, dgTabs,
dgRowSelect, dgAlwaysShowSelection, dgConfirmDelete, dgCancelOnExit,
dgTitleHotTrack];
ReadOnly := true;
Columns.Add;
with Columns[0] do
begin
FieldName := 'surname';
Title.Caption := 'Фамилия';
Width := 100;
end;
Columns.Add;
with Columns[1] do
begin
FieldName := 'fname';
Title.Caption := 'Имя';
Width := 100;
end;
Columns.Add;
with Columns[2] do
begin
FieldName := 'patronymic';
Title.Caption := 'Отчество';
Width := 100;
end;
Columns.Add;
with Columns[3] do
begin
FieldName := 'tel_num';
Title.Caption := 'Телефон';
Width := 100;
end;
end;
except
on E: Exception do
begin
Application.MessageBox(PChar(
Приложение 1
MB_ICONERROR + MB_TOPMOST);
Halt;
end;
end;
end;
end.
10.
Список использованной
литературы:
Электронные источники:
Информация о работе Пакет IBExpert и разработка базы данных FireBird в нем