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.
Şekil 1
Ş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
0 comments:
Yorum Gönder