Delphi’de Kayıt Ekleme: Kapsamlı Bir Kılavuz
Delphi, güçlü bir nesne yönelimli programlama dilidir ve veritabanı işlemleri için kapsamlı destek sunar. Kayıt ekleme, bir veritabanına yeni veriler eklemek için kullanılan temel bir işlemdir ve Delphi’de bunu gerçekleştirmenin çeşitli yolları vardır. Bu makale, Delphi’de kayıt eklemenin adım adım bir kılavuzunu sağlayacak ve konuyla ilgili faydalı kaynaklara bağlantılar içerecektir.
Kayıt Ekleme Yöntemleri
Delphi’de kayıt eklemek için iki ana yöntem vardır:
- TQuery Kullanma: TQuery bileşeni, SQL sorgularını yürütmek için kullanılır ve kayıt eklemek için INSERT ifadesi kullanılabilir.
- TDataSetProvider Kullanma: TDataSetProvider bileşeni, veritabanı bağlantısı sağlar ve kayıt eklemek için InsertRecord yöntemi kullanılabilir.
TQuery Kullanarak Kayıt Ekleme
TQuery kullanarak kayıt eklemek için şu adımları izleyin:
- Bir TQuery bileşeni oluşturun ve veritabanına bağlayın.
- Aşağıdaki gibi bir INSERT ifadesi yazın:
delphi
INSERT INTO TabloAdi (Sutun1, Sutun2, ...) VALUES (Deger1, Deger2, ...)
- TQuery.SQL.Text özelliğini INSERT ifadesiyle ayarlayın.
- TQuery.ExecSQL yöntemini çağırın.
TDataSetProvider Kullanarak Kayıt Ekleme
TDataSetProvider kullanarak kayıt eklemek için şu adımları izleyin:
- Bir TDataSetProvider bileşeni oluşturun ve veritabanına bağlayın.
- TDataSetProvider.InsertRecord yöntemini çağırın.
- Eklenecek değerleri parametre olarak geçirin.
Örnek Kod
Aşağıdaki kod örneği, TQuery kullanarak bir kaydı “Kisiler” tablosuna ekler:
delphi
procedure TForm1.Button1Click(Sender: TObject);
begin
Query1.SQL.Text := 'INSERT INTO Kisiler (Ad, Soyad) VALUES (''John'', ''Doe'')';
Query1.ExecSQL;
end;
Aşağıdaki kod örneği, TDataSetProvider kullanarak bir kaydı “Kisiler” tablosuna ekler:
delphi
procedure TForm1.Button1Click(Sender: TObject);
begin
DataSetProvider1.InsertRecord([
'John',
'Doe'
]);
end;
Faydalı Kaynaklar
- Delphi Dokümantasyonu: TQuery
- Delphi Dokümantasyonu: TDataSetProvider
- Delphi’de Veritabanı İşlemleri
- Delphi ile Veritabanı Uygulamaları Geliştirme