Trigger üçlü olarak neden çalışmaz?

Delphi'de kod yazma ile ilgili sorularınızı bu foruma yazabilirsiniz.
Cevapla
Kullanıcı avatarı
NewMember
Üye
Mesajlar: 990
Kayıt: 29 Haz 2005 06:57
Konum: Bursa

Trigger üçlü olarak neden çalışmaz?

Mesaj gönderen NewMember »

Arkadaşlar ibevent konusunu forumda araştırarak öğrendim.DB:Firebird.Amacım bir kayıt değiştiğinde silindiğinde yada eklendiğinde ağdaki diğer kullanıcılar anında bunu görsün.

Trigger kodum şu:

Kod: Tümünü seç

ALTER TRIGGER MUSTERIPARAM
ACTIVE AFTER INSERT OR UPDATE OR DELETE POSITION 0
AS
begin
 post_event 'KAYIT_DEGISTI';
end
Delphi tarafındaki düzenlemeleri de yaptım.Ve nitekimde çalıştı.
Ancak sorun şu triggerde üç event olmasına rağmen sadece 2 sinde mesaj alabiliyorum.Ekleme ve düzeltme.Silme işleminden sonra mesaj alamıyorum.Acaba hata nerde?Yardım edecek arkadaşlara şimdiden teşekkürler.
Kullanıcı avatarı
NewMember
Üye
Mesajlar: 990
Kayıt: 29 Haz 2005 06:57
Konum: Bursa

Mesaj gönderen NewMember »

Arkadaşlar kusura bakmayın.Sorunum çok basitmiş ama dalgınlık işte.Transactionu sadece afterpostta commit etmişim after delete de commitreatining yazınca sorun çözüldü.
Cevapla