Yaz  Font K   lt Yaz  Font B y lt

UniTable da My Sql Veritabanındaki Tablodaki Verilerin Gösterimi

 

Merhaba arkadaşlar bu makalemizde Unitable a örnek vereceğiz. İlk önce Palette kısmından formumuza DBGrid ekleyelim. Yine Palette kısmından formumuza UniTable, UniConnrction ve DataSource ekleyelim.

My Sql e bağlanmak için UniConnection a sağ tıklayalım. Açılan pencerede  Connection Editor e sol tıklayalım. Aşağıdaki şekildeki gibi port u 3306 ve Database kısmını sakila seçip Connect butonuna tıklayalım. Sonra OK butonuna tıklayalım. Böylece My Sql veritabanımıza bağlanmış olduk.

UniTable nesnesi seçiliyken Object Inspectorden Connection ı UniConnection1 seçelim. Sonra TableName kısmından tablomuzu seçeceğiz. Ben bu öenekte sakila veritabındaki film tablosunu seçtim. Sonra Unitable in Active özelliğini True seçelim. UniConnection nesnemizi seçelim. AutoCommit özelliği true olsun. DataSource ümüzün Dataset özelliğini UniTable1 yapalım. Son olarak DBGrid nesnesinin DataSource özelliğini DataSource1 yapalım. 

 

Resim1


Şekil 1

 

Resim1


Şekil 2

 

unit mysql_Unit1; interface

uses

Winapi.Windows, Winapi.Messages, System.SysUtils, System.Variants, System.Classes, Vcl.Graphics,

Vcl.Controls, Vcl.Forms, Vcl.Dialogs, Data.DB, DBAccess, Uni, Vcl.Grids,

Vcl.DBGrids, MemDS, UniProvider, MySQLUniProvider;

type

TForm1 = class(TForm)

UniConnection1: TUniConnection;

DBGrid1: TDBGrid;

UniTable1: TUniTable;

DataSource1: TDataSource;

private

{ Private declarations }

public

{ Public declarations }

end;

var

Form1: TForm1;

implementation

{$R *.dfm}

end.

 

Bir makalenin daha sonuna geldik. Bir sonraki makalede görüşmek üzere. Bahadır ŞAHİN