Parametreli SP ve Triggerler Delphi de neden Derlenemiyor

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
Master43
Üye
Mesajlar: 73
Kayıt: 17 Ara 2004 12:05

Parametreli SP ve Triggerler Delphi de neden Derlenemiyor

Mesaj gönderen Master43 »

DATABASE: Firebird, IB.

Delphi (7, 2005 te) tarafında değişkeni olmayan SP ve Triggerleri hiç sorunsuz compile edebiliyorum, ancak en basit değişkeni olan bir sp ve trigger'ları IBExpert veya DatabaseExplorer gibi araçlarda compile edebildiğim halde delphi tarafında ya compile edemiyorum yada derlendikten sonra değişkenlerin yerine ? işareti konmuş olarak buluyorum ve haliylede çalışmıyor, değişkeni tanımlayıp kullanmazsam yinede sorun yok ama kullandığım anda error diyo. Walla ne denediysem olmadı, birde içinde SUSPEND geçen DDL komutlarını aynı şekilde delphide compile edemedim,

yardımlarınız için şimdiden teşekkür ederim.
oguzozturk74
Kıdemli Üye
Mesajlar: 574
Kayıt: 01 Şub 2004 12:29
Konum: Erdemli - MERSİN

Mesaj gönderen oguzozturk74 »

Query nin Params özelliği nasıl ?
fduman
Moderator
Mesajlar: 2749
Kayıt: 17 Ara 2004 12:02
Konum: Ankara

Mesaj gönderen fduman »

@master43. Yetersiz anlatım. Hiçbirşey anlaşılmıyor.
Kullanıcı avatarı
fahrettin
Admin
Mesajlar: 2619
Kayıt: 11 Haz 2003 10:38
Konum: İstanbul
İletişim:

Mesaj gönderen fahrettin »

Compile etmekten kastınız bir SP yi delphi icinden runtime de create etmek değil mi yanlış anlamıyorum.... Bu tarz bir durum çok sık olacak bir ihtiyaç olmadığından emin olmak istedim.
Eğer durum bu ise parametreleri ifade ede : işaretlerini kullandığınız Query componenti kendi ustune alındığı için problem olduğunu tahmin ediyorum. Query'nin ParamCheck ozelliğini False yapmayı deneyin bir de....

Kolay gelsin....
* http://www.fahrettin.org Manzara Fotoğraflarım... :)
* http://delphiturkiye.gunduz.info Seminerler... ;)
* http://www.hakmar.com.tr Kalite bir haktır... 8)
Kullanıcı avatarı
fahrettin
Admin
Mesajlar: 2619
Kayıt: 11 Haz 2003 10:38
Konum: İstanbul
İletişim:

Mesaj gönderen fahrettin »

Peki trigger create kodu da mi calismadi....
Bir de bu kodların hepsi arka arkaya devam mi ediyor? Yoksa her bir kod ayır ayrı mı çalıştırılıyor?
Eger kodlar arada ; ile ayrılmış olarak arka arkaya gidiyor ise triggerlarda benzer problemi ben de yaşamıştım. Her bir kodu ayrı ayrı çalıştırarak işi hallediyordum. 2 tane TQuery kullanıp birinin icine butun kodu yazıyordum. Her kod arasına mesela !!!! gibi bir ayırac koyup programda bu kodları iceren Query icinden sıra ile kodları ayıklayıp diger query icinde tek tek calistiriyordum....
* http://www.fahrettin.org Manzara Fotoğraflarım... :)
* http://delphiturkiye.gunduz.info Seminerler... ;)
* http://www.hakmar.com.tr Kalite bir haktır... 8)
Master43
Üye
Mesajlar: 73
Kayıt: 17 Ara 2004 12:05

Mesaj gönderen Master43 »

Fahrettin abi sağol :D

Önce olmadı gibi geldi onun için kodları göndermiştim ama sonra tekrar denediğim de oldu ancak silene kadar sen yeni bi cevap göndermişsin yani yakalandık çok hızlısın maaşallah.

Sorun ParamCheck := False imiş meger;

Allah sizlere en sizin kadar yardım sever yardımcı versin...
Kullanıcı avatarı
fahrettin
Admin
Mesajlar: 2619
Kayıt: 11 Haz 2003 10:38
Konum: İstanbul
İletişim:

Mesaj gönderen fahrettin »

iyi elhamdulillah halloldu demek....
ben de mesaj attiktan sonra baktım sizin mesaj yok.... Neyse bi yerden cikar herhalde bir sure sorna diye beklemeye geçmiştim..... :)

Amin... kolay gelsin...
* http://www.fahrettin.org Manzara Fotoğraflarım... :)
* http://delphiturkiye.gunduz.info Seminerler... ;)
* http://www.hakmar.com.tr Kalite bir haktır... 8)
Cevapla