Теми рефератів
> Реферати > Курсові роботи > Звіти з практики > Курсові проекти > Питання та відповіді > Ессе > Доклади > Учбові матеріали > Контрольні роботи > Методички > Лекції > Твори > Підручники > Статті Контакти
Реферати, твори, дипломи, практика » Новые рефераты » Додаток для роботи з базою даних (dBase)

Реферат Додаток для роботи з базою даних (dBase)





sDataFileError); not SearchFile (sIndexFile) DataThread.create (false) IsCanStart: = true; E: Exception do (e.Message, mtError, [mbOk], 0 ); (MainFOrm.Handle, MM_DATAERROR, 0, 0);;;;; TMainForm.ProgressAOM (var MSG: tagMSG; var Handled: boolean); MSG.message = MM_OKSTART then.Enabled: = false;. CreateForm (TPhoneForm, PhoneForm);. Hide;. Show;. OnMessage: = PhoneForm.AOM;;; TMainForm.SearchFile (FileName: string): boolean;: TSearchRec; FindFirst (GetCurrentDir + '' + FileName, faAnyFile, CurrFIle) = 0Result: = trueResult: = false;; TMainForm.DataError (var Message: TMessage);;; TMainForm.Timer1Timer (Sender: TObject); IsFirst then: = false;: = 0;// GetTickCount;; IsCanStart then: = GetTickCount; Tick > (FStartTime + 0)// 1000PostMessage (MainFOrm.Handle, MM_OKSTART, 1, 0);; TMainForm.EndThread (var Message: TMessage);. Visible: = true;: ='';. Visible: = false; . Visible: = false;. Visible: = false;: = true;

end;.

Після індексації бази даних і перевірки її на існування запускається програма для роботи з базою даних.


В 

Рис.2 Головне вікно програми

На малюнку 3 показаний результат пошуку в базі даних за номером телефону.


В 

Рис. 3 Пошук у базі даних за номером телефону


База даних складається з шести полів: номер телефону, ПІБ, вулиця, номер будинку, номер квартири, категорія.

Що відповідає полям у базі даних: номер телефону - NUMTEL, ПІБ - FAMIL, уліуа - STREET, номер будинку - HOUSE, номер квартири - KVART, категорія - PR09.

Нижче наведено лістинг програми (TElDov.pas):

база дані довідник додаток

unit TElDov;

interface, SysUtils, Thread, Progress, ExtCtrls, ComCtrls, Menus,, DBCtrls, ImgList, Classes, Controls, StdCtrls, Grids,, DBTables, DBGrids, Forms, Messages, Dialogs, Clipbrd; = class (TForm): TDataSource;: TTable;: TStatusBar;: TGroupBox;: TButton;: TToolBar;: TToolButton;: TToolButton;: TDBGrid;: TImageList;: TToolButton;: TPopupMenu;: TImageList;: TToolButton;: TToolButton;: TToolButton ;: TToolButton;: TToolButton;: TToolButton;: TToolButton;: TPopupMenu;: TDBNavigator; FormCreate (Sender: TObject); SearchClick (Sender: TObject); AOM (var Msg: tagMSG; var Handled: Boolean); EraseButtonClick (Sender: TObject); MyPopupHandler (Sender: TObject); MyPopupHandler2 (Sender: TObject); MyEditPopup (Sender: TObject; MousePos: TPoint; var Handled: Boolean); FormClose (Sender: TObject; var Action: TCloseAction); MInMaxSize (var Message: TMessage); message WM_GETMINMAXINFO; N20Click (Sender: TObject); N13Click (Sender: TObject); N14Click (Sender: TObject); N15Click (Sender: TObject); N16Click (Sender: TObject); ExitButtonClick (Sender: TObject); SearchButtonClick ( Sender: TObject); FormDestroy (Sender: TObject); CreatePopupFields; UpdateSt...


Назад | сторінка 4 з 7 | Наступна сторінка





Схожі реферати:

  • Реферат на тему: Додаток для роботи з базою даних
  • Реферат на тему: Додаток в Visual Basic для роботи з базою даних
  • Реферат на тему: Номер люкс
  • Реферат на тему: Розробка програми для роботи з базою даних
  • Реферат на тему: Розробка інтерфейсу користувача для роботи з базою даних Будинку культури