insert trigger sorunu
impuls17.06.2004 - 10:56:44
Oluşturduğum stok tablomun insert trigerındaki bu kod IBExpette çalışırken delphide çalıştıramıyorum. Acaba nerede yanlış yapıyorum



CREATE TRIGGER SET_STOKNO FOR STOK
ACTIVE BEFORE INSERT POSITION 0
AS
begin
if (new.STOK_NO is null) then
begin
new.STOK_NO = gen_id(GEN_STOKNO, 1);
new.stok_kod = (new.stok_grupkod || new.stok_altgrupkod || cast(new.stok_no as varchar(10)));
end
end
^


SET TERM ; ^


Stok kodunu kendi oluştursunu istiyorum

new.stok_kod = (new.stok_grupkod || new.stok_altgrupkod || cast(new.stok_no as varchar(10)));


bu kod delphide calışmıyor

veritabanım Firebird 1.5

IBdateset ile bağlantı yapıyorum ama delphide stokkodu boş bırakılamaz diyor
 
freeman3517.06.2004 - 12:01:38
forumda önce bir araştırma yap, soru sorana kadar cevabını çok kolay bulabilirsin, "generator" anahtar kelime

kolay gele
 
impuls17.06.2004 - 13:02:01
Arama yapmıştım ama daha detaylı yapmam gerekiyormuş sorunumu hallettim Dataset teki alanların Required ozelligini False yaptığımda düzeldi.
Bir dahaki sefere daha detaylı arama yapacağım
 
NOT : Bu sayfa google'un siteyi indekslemesi içindir. www.delphiturkiye.com/forum/ adresini kullanınız!
1998-2006 www.delphiturkiye.com