TRIGGER olusturma

Firebird ve Interbase veritabanları ve SQL komutlarıyla ilgli sorularınızı sorabilirsiniz. Delphi tarafındaki sorularınızı lütfen Programlama forumunda sorunuz.
Cevapla
ertline
Üye
Mesajlar: 137
Kayıt: 23 Nis 2005 09:15
Konum: Bartın
İletişim:

TRIGGER olusturma

Mesaj gönderen ertline »

Arkadaşlar ağ ortamında kullanılacak bir program yaptım.Bu programa girilen kayıtları tüm kullanıcıların görebilemesi için IBEVENT ile Trigger lar kullanılıyormuş.Ben İBEXpert ile tasarım şeklinde trigger oluşturdum ama sanırım ibeventları tetiklemek içinde gerekiyor.
Sorum Şu:
CREATE TRIGGER UYAR FOR TBL_MUSTERI
ACTIVE AFTER INSERT POSITION 0
AS
begin
post_event 'HAREKET_VAR';
end

Böyle bir trigger ı Delhi içinde mi yazacağım(öyleyse hangi nesnenin hangi olayında) yoksa ibexpert te mi yazacağım.
Bu konuda bir bilgi verirseniz sevinirim. Bu arada arama yaptım tüm bu konu ile ilgili yazıları okudum yalnız triggerın nerde yazılacağı söylenmemiş.

Yardımlarınız için teşekkürler...
Kullanıcı avatarı
naile
Admin
Mesajlar: 1873
Kayıt: 11 Haz 2003 10:11

Mesaj gönderen naile »

Trigerler database tarafında oluşturulur. IBExpert kullanıyorsanız eğer tablonuzu seçtiğinizde Trigger sekmesinne gelin orda eventlerı göreceksiniz zaten nezaman çalışmasını istiyorsanız sağ new trigger diyerek kodunuzu yazabilirsiniz.
ertline
Üye
Mesajlar: 137
Kayıt: 23 Nis 2005 09:15
Konum: Bartın
İletişim:

Mesaj gönderen ertline »

Teşekkürler naile, bir sorum daha var ama ;
şimdi bu triggerları sadece master tablolara oluştursak yeterli olur mu?Yoksa Tüm tablolar için oluşturmamız mı gerekir?

Çok Teşekkürler...
Kullanıcı avatarı
vedatkaba
Kıdemli Üye
Mesajlar: 866
Kayıt: 06 Oca 2004 06:50
Konum: DARICA/GEBZE

Mesaj gönderen vedatkaba »

Makale ve ipucu kısmında sevgili Fatihin yazdığı birçok makele var kendinize ve programlarınıza çok yardımcı olacak biçimde.Kolay gelsin.
***********************************
Kamil odur ki; koya dünyada bir eser,
Eseri olmayanın, yerinde yeller eser.

***********************************
ertline
Üye
Mesajlar: 137
Kayıt: 23 Nis 2005 09:15
Konum: Bartın
İletişim:

Mesaj gönderen ertline »

ben o makaleleri okudum.Onlarda benim sorduğum şekilde bir cevap yok.Ben bu triggerların sadece master tablolara yazılması yeterli olur mu diye soruyorum.Yoksa hepsine yazmamız mı gerekir.

Ve her dataset için bir ibevent kullanmam mı gerekli.

Bu konularda yardımızı bekliyorum

Teşekkürler...
Kullanıcı avatarı
miskin
Üye
Mesajlar: 103
Kayıt: 26 Tem 2005 02:02
Konum: Gavuristan

Mesaj gönderen miskin »

ertline yazdı:ben o makaleleri okudum.Onlarda benim sorduğum şekilde bir cevap yok.Ben bu triggerların sadece master tablolara yazılması yeterli olur mu diye soruyorum.Yoksa hepsine yazmamız mı gerekir.

Ve her dataset için bir ibevent kullanmam mı gerekli.

Bu konularda yardımızı bekliyorum

Teşekkürler...
Ne yapmak istedigine bagli.
miskin
Ve Tanri, bütün kullarini davul edecek :)
Cevapla