Конрольная работа по "Программированию"

Автор работы: Пользователь скрыл имя, 10 Июня 2012 в 09:26, контрольная работа

Описание работы

Разработаем программу, которая позволит создавать новый файл с данными формата .dat, открывать уже существующий и добавлять записи, а так же производить первоначальный анализ (поиск) информации открытого файла по определенным критериям.

Содержание работы

Задание №1. - 3 -
Описание работы программы. - 3 -
Листинг программы. - 6 -
Пример выполнения программы. - 11 -
Задание №2 - 12 -
Описание работы программы. - 12 -
Листинг программы. - 14 -
Пример выполнения программы. - 16 -
Задание №3 - 18 -
Достоинства БД MS Access. - 19 -
Описание среды разработки. - 19 -
Описание структуры БД. - 20 -
Описание структуры программы. - 21 -
Программная реализация. - 21 -
Использованные SQL запросы. - 25 -
Полный листинг программы. - 25 -

Файлы: 1 файл

Контрольная по ООП.docx

— 5.44 Мб (Скачать файл)

 

  If ListBox1.ItemIndex=4 Then

  Begin

    Form1.ADOTable2.Sort:='Количество_на_складе';

    Form1.ListBox1.Visible:=False;

  End;

 

 

end;

 

end.

 

 

 

unit Unit2;

 

interface

 

uses

  Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,

  Dialogs, DB, Grids, DBGrids, StdCtrls, Buttons, XPMan, ExtCtrls, ADODB;

 

type

  TForm2 = class(TForm)

    Panel1: TPanel;

    XPManifest1: TXPManifest;

    ComboBox1: TComboBox;

    Edit1: TEdit;

    BitBtn1: TBitBtn;

    Label1: TLabel;

    DBGrid1: TDBGrid;

    DataSource1: TDataSource;

    ADOQuery1: TADOQuery;

    procedure BitBtn1Click(Sender: TObject);

  private

    { Private declarations }

  public

    { Public declarations }

  end;

 

var

  Form2: TForm2;

 

implementation

 

uses Unit1;

 

{$R *.dfm}

 

procedure TForm2.BitBtn1Click(Sender: TObject);

Var s,q : String;

begin

 

  s:=Form2.Edit1.Text;

  q:=Chr(39)+s+Chr(39);

 

  If Form2.ComboBox1.ItemIndex=0

  Then  Begin

          Form2.ADOQuery1.SQL.LoadFromFile(ExtractFilePath(application.ExeName)+'Sql\0.txt');

          Form2.ADOQuery1.SQL.Text:=Form2.ADOQuery1.SQL.Text+q;

        End;

 

  If Form2.ComboBox1.ItemIndex=1

  Then  Begin

          Form2.ADOQuery1.SQL.LoadFromFile(ExtractFilePath(application.ExeName)+'Sql\1.txt');

          Form2.ADOQuery1.SQL.Text:=Form2.ADOQuery1.SQL.Text+q;

        End;

 

  If Form2.ComboBox1.ItemIndex=2

  Then  Begin

          Form2.ADOQuery1.SQL.LoadFromFile(ExtractFilePath(application.ExeName)+'Sql\2.txt');

          Form2.ADOQuery1.SQL.Text:=Form2.ADOQuery1.SQL.Text+s;

        End;

 

  If Form2.ComboBox1.ItemIndex=3

  Then  Begin

          Form2.ADOQuery1.SQL.LoadFromFile(ExtractFilePath(application.ExeName)+'Sql\3.txt');

          Form2.ADOQuery1.SQL.Text:=Form2.ADOQuery1.SQL.Text+q;

        End;

 

  If Form2.ComboBox1.ItemIndex=4

  Then  Begin

          Form2.ADOQuery1.SQL.LoadFromFile(ExtractFilePath(application.ExeName)+'Sql\4.txt');

          Form2.ADOQuery1.SQL.Text:=Form2.ADOQuery1.SQL.Text+s;

        End;

 

  Form2.ADOQuery1.Active:=True;

 

end;

 

end.

 

Информация о работе Конрольная работа по "Программированию"