Selasa, 02 September 2014

LA : DATABASE DELPHI


Dapat didownload di : https://www.dropbox.com/s/6el2rcpkqq7r44f/4%20LAPORAN%20AKHIR%20Database%20Delphi.docx?dl=0

CODING
unit Unit1;
interface
uses
  Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
  Dialogs, ExtCtrls, DBCtrls, Grids, DBGrids, DB, ADODB, StdCtrls;
type
  TForm1 = class(TForm)
    ADOConnection1: TADOConnection;
    ADOTable1: TADOTable;
    DataSource1: TDataSource;
    DBGrid1: TDBGrid;
    DBNavigator1: TDBNavigator;
    Label1: TLabel;
    Timer1: TTimer;
    Button1: TButton;
    procedure Button1Click(Sender: TObject);
    procedure Timer1Timer(Sender: TObject);
  private
    { Private declarations }
  public
    { Public declarations }
  end;
var
  Form1: TForm1;
implementation
{$R *.dfm}
procedure TForm1.Button1Click(Sender: TObject);
begin
application.terminate;
end;
procedure TForm1.Timer1Timer(Sender: TObject);
begin
if Label1.Visible then Label1.Visible := False
else Label1.Visible := True;
if Label1.Left = -176 then Label1.Left:=345;
Label1.Left:= Label1.Left -20;
end; end.

LOGIKA
Program ini dibuat untuk mengkoneksikan database (tabel-tabel) pada microsoft access ke dalam program Delphi. Komponen- komponen yang berperan penting dalam progam ini adalah:
a. ADO Connection yang dalam progam ini menjadi ADOConnection1, yang berfungsi untuk menentukan parameter koneksi untuk sambungan ke database.
Dalam properties ADO Connection yang berada pada Object Inspetor kita mengubah:
  • LoginPrompt yang awalnya bernilai True diubah menjadi False. 
  • ConnectionString memilih database yang telah dibuat, yang berfungsi untuk memilih database yang akan di koneksikan.
  • Connected yang awalnya bernilai False diubah menjadi True, yang berfungsi untuk mengizinkan terjadinya koneksi.
b. ADOTable yang dalam program ini menjadi ADOTable1, yang berfungsi mengkoneksikan ke table master.
Dalam properties ADOTable yang berada pada Object Inspetor  kita mengubah :
  • Connection memilih ADOConnection1, yang berfungsi untuk mengkoneksikan ADOTabel dengan ADOConnection1.
  • TableName memilih nama tabel yang telah dibuat, yang berfungsi untuk memasukan table yang telah dipilih.
  • Active  yang awalnya bernilai False diubah menjadi True, yang berfungsi untuk mengaktifkan sebuah koneksi antara ADOTabel dengan ADOConnection1.
c. DataSource yang dalam program ini menjadi DataSource1, yang berfungsi untuk sebagai penghubung antara DataAccess dengan data Aware-visual control.
Dalam properties DataSource yang berada pada Object Inspetor  kita mengubah:
  • DataSet memilih ADOTable1, yang berfungsi untuk memasukan setingan data yang ada dalam ADOTable1.
d. DbNavigator yang dalam program ini menjadi DbNavigator1, yang  berfungsi melakukan navigasi dan modifikasi terhadap data.
Dalam properties DbNavigator yang berada pada Object Inspetor  kita mengubah:
  • DataSource memilih DataSource1, yang berfungsi untuk memasukan bahwa DataSource1, lah yang akan dinavigasikan.
  • ShowHint yang awalnya bernilai False menjadi True, yang berfungsi untuk mengizinkan memunculkan  tanda.
e. DbGrid yang dalam program ini menjadi DbGrid1, yang berfungsi Menampilkan tabel atau query dalam format tabular.
Dalam properties DbNavigator yang berada pada Object Inspetor  kita mengubah:
  • DataSource memilih DataSource1, yang berfungsi untuk menampilkan database yang telah terkoneksi dengan DataSource1.
Dan komponen-komponen tambahan yaitu Label1, Timer1 dan Button1
  • Timer 1 berfungsi untuk menggeser posisi text pada label1 sehingga seolah olah dapat bergerak.
  • Button1 berfungsi untuk keluar dari program.


0 komentar:

Posting Komentar