29-03-2024, Saat: 11:38
(29-03-2024, Saat: 11:29)Nedim Adlı Kullanıcıdan Alıntı:(29-03-2024, Saat: 09:11)RAD Coder Adlı Kullanıcıdan Alıntı: Öncelikle Trigger oluşturalım ve trigger'ın çalıştığından emin olalım.
Bunun için bir temp tablo oluşturun ve trigger kodunda, bu tabloya aşağıdaki gibi bir insert yapın.
Bunun için aşağıdaki gibi deneyebilir misiniz.
SQL.Clear; SQL.Add('CREATE TRIGGER IF NOT EXISTS HAVUZCONTROL_INSERT AFTER INSERT ON HAVUZ'); SQL.Add('BEGIN '); SQL.Add(' INSERT INTO FARKLI_BIR_TABLO (FARKLI_BIR_TABLO_ALANI) VALUES (''Trigger çalıştı ve yeni kayıt eklendi.'');'); SQL.Add('END'); ExecSQL;
Harika bu şekilde çalıştı Üstat, POST_EVENT yakalarsam daha iyi olacak
SQLite veri tabanında DB Event yok diye biliyorum.
Benzer işlemleri trigger ile (AFTER/BEFORE INSERT, UPDATE, DELETE) yapmaya çalışın.
Begin : = end / 2;

