Trigger sorunu !
- hi_selamlar
- Üye
- Mesajlar: 523
- Kayıt: 05 May 2005 03:24
- Konum: DelphiTürkiye.COM
Trigger sorunu !
merhaba arkadaslar,
benim bir sorun var. ancak bu kadar beceriksiz olunur...
iki tablom var.
1. tablo hkodu,hadi, borc ve alacak surunlarini
2. tablo ise hkodu,borc,alacak degerlerini iceriyor.
amacim 2. tabloda kayit girildiginde 1 tablodaki ayni hesap koduna sahip hesabin borc veya alacakgina dahil edilerek toplanacak.
bunun icin ne yapmam gerekli. kafayi yiyecegim..
trigger hazirladim fakat bir türlü olmuyor.
lütfen nasil bir trigger yazmam gerekli. lütfen bir el atin..
IBExpert kullaniyorum..
sevgiler ve saygilar...
benim bir sorun var. ancak bu kadar beceriksiz olunur...
iki tablom var.
1. tablo hkodu,hadi, borc ve alacak surunlarini
2. tablo ise hkodu,borc,alacak degerlerini iceriyor.
amacim 2. tabloda kayit girildiginde 1 tablodaki ayni hesap koduna sahip hesabin borc veya alacakgina dahil edilerek toplanacak.
bunun icin ne yapmam gerekli. kafayi yiyecegim..
trigger hazirladim fakat bir türlü olmuyor.
lütfen nasil bir trigger yazmam gerekli. lütfen bir el atin..
IBExpert kullaniyorum..
sevgiler ve saygilar...
Herkes cahildir, bazi konularda.
-
- Kıdemli Üye
- Mesajlar: 574
- Kayıt: 01 Şub 2004 12:29
- Konum: Erdemli - MERSİN
Bu seminerde istediğinize benzer işleri yapan detaylı örnekler mevcut.
YER --> http://www.delphiturkiye.net/ => Seminer 8
YER --> http://www.delphiturkiye.net/ => Seminer 8
Bu makale de size bu işiniz için ışık tutacaktır.....
viewtopic.php?t=644&highlight=
viewtopic.php?t=644&highlight=
* http://www.fahrettin.org Manzara Fotoğraflarım...
* http://delphiturkiye.gunduz.info Seminerler...
* http://www.hakmar.com.tr Kalite bir haktır...
* http://delphiturkiye.gunduz.info Seminerler...
* http://www.hakmar.com.tr Kalite bir haktır...
- hi_selamlar
- Üye
- Mesajlar: 523
- Kayıt: 05 May 2005 03:24
- Konum: DelphiTürkiye.COM
fahrettin abi ve oguz abi
sizlere tesekkur ederim.
ya acaba bir kitap falan cikarsak nasil olur abi.
delphiturkiye.com | SQL seklinde. bu kitap icerisinde SQL ornekleri isterseniz bir de CD verilir yaninda. bu sadece bir fikir tabiki.
bütün kisiler icin kaynak bir kitap olur. baslangic-orta-ileri duzey insanlar icin hitap eder.
Cünki piyasada adam gibi bir kitap yok..
abiler bir sorum daha var ama !
trigger veya sp lerde birden fazla variable tanimlama imkanimiz yok mu ?
var sa nasil. ben yapiyorum fakat sql hata veriyor.
sevgi ve saygilarimla.
sizlere tesekkur ederim.
ya acaba bir kitap falan cikarsak nasil olur abi.
delphiturkiye.com | SQL seklinde. bu kitap icerisinde SQL ornekleri isterseniz bir de CD verilir yaninda. bu sadece bir fikir tabiki.
bütün kisiler icin kaynak bir kitap olur. baslangic-orta-ileri duzey insanlar icin hitap eder.
Cünki piyasada adam gibi bir kitap yok..
abiler bir sorum daha var ama !
trigger veya sp lerde birden fazla variable tanimlama imkanimiz yok mu ?
var sa nasil. ben yapiyorum fakat sql hata veriyor.
sevgi ve saygilarimla.
En son hi_selamlar tarafından 10 May 2005 11:39 tarihinde düzenlendi, toplamda 1 kere düzenlendi.
Herkes cahildir, bazi konularda.
sesli kitap çıkartıyoruz ya...
bakınız seminerler...
bakınız seminerler...
* http://www.fahrettin.org Manzara Fotoğraflarım...
* http://delphiturkiye.gunduz.info Seminerler...
* http://www.hakmar.com.tr Kalite bir haktır...
* http://delphiturkiye.gunduz.info Seminerler...
* http://www.hakmar.com.tr Kalite bir haktır...
-
- Kıdemli Üye
- Mesajlar: 574
- Kayıt: 01 Şub 2004 12:29
- Konum: Erdemli - MERSİN
- hi_selamlar
- Üye
- Mesajlar: 523
- Kayıt: 05 May 2005 03:24
- Konum: DelphiTürkiye.COM
OGUZ abi
Trigger da 2 tane variable tanimladim.
compile ettigimde hata verdi.
bende anlamadim valla.
sevgi ve saygilarimla.
Trigger da 2 tane variable tanimladim.
compile ettigimde hata verdi.
Kod: Tümünü seç
declare variable i integer;
declare variable x integer;
begin
end
fakat hata verdi.
bir türlü calismadi.
Parsing Error ! hatasi verdi.
sevgi ve saygilarimla.
Herkes cahildir, bazi konularda.
o hata değişken tanımlama ile ilgili değil..
yapıyı tam olarak gönderirsen yardımcı olabiliriz.
sanırım doğru yerde tanımlamadın yada : ile kullanmadın
syntax böyle olmalı
yapıyı tam olarak gönderirsen yardımcı olabiliriz.
sanırım doğru yerde tanımlamadın yada : ile kullanmadın
Kod: Tümünü seç
create trigger ti_calisma for CALISMA
before insert as
declare variable numrows integer;
begin
select count(*)
from CALISMA_TURU
where CALISMA_TURU.CALISMA_TURU_ID = new.CALISMA_TURU_ID
into :numrows;
if (numrows = 0) then
begin
exception sdp_icpe;
end
end
- hi_selamlar
- Üye
- Mesajlar: 523
- Kayıt: 05 May 2005 03:24
- Konum: DelphiTürkiye.COM
Kod: Tümünü seç
create trigger ti_calisma for CALISMA
before insert as
declare variable numrows integer;
begin
select count(*)
from CALISMA_TURU
where CALISMA_TURU.CALISMA_TURU_ID = new.CALISMA_TURU_ID
into :numrows;
if (numrows = 0) then
begin
exception sdp_icpe;
end
end
Kod: Tümünü seç
create trigger ti_calisma for CALISMA
before insert as
/* bende buraya yaziyorum. */
declare variable numrows integer;
declare variable numrows1 integer;
declare variable numrows 2integer;
begin
select count(*)
from CALISMA_TURU
where CALISMA_TURU.CALISMA_TURU_ID = new.CALISMA_TURU_ID
into :numrows;
if (numrows = 0) then
begin
exception sdp_icpe;
end
end
Herkes cahildir, bazi konularda.
Selamlar,
Yazım hatası var !... Sanırım şöyle olmalıydı
değişkenler Sayi ile başlayamaz ! Genel Dil Kuralları
bu satıra dikkat ettin mi?declare variable numrows 2integer;
Yazım hatası var !... Sanırım şöyle olmalıydı
Kod: Tümünü seç
declare variable numrows2 integer;
Kuri Yalnız Jedi
Harbi Özgürlük İçin Pisi http://www.pisilinux.org/
Harbi Özgürlük İçin Pisi http://www.pisilinux.org/
- hi_selamlar
- Üye
- Mesajlar: 523
- Kayıt: 05 May 2005 03:24
- Konum: DelphiTürkiye.COM
Peki sorunun devam ediyor mu?
Ediyorsa,
Tam kodu kopyalayıp gönder bir de verdiği hatayı tam olarak gönder ki yardım edebilelim.
Kolay Gelsin
Ediyorsa,
Tam kodu kopyalayıp gönder bir de verdiği hatayı tam olarak gönder ki yardım edebilelim.
Kolay Gelsin
Kuri Yalnız Jedi
Harbi Özgürlük İçin Pisi http://www.pisilinux.org/
Harbi Özgürlük İçin Pisi http://www.pisilinux.org/
- hi_selamlar
- Üye
- Mesajlar: 523
- Kayıt: 05 May 2005 03:24
- Konum: DelphiTürkiye.COM