Şimdi firebird te bi saklı procedur hazırlıyorum hiç hata vermeden derliyor.
Ancak delphi içersinden ib stored procedure ile erişmek istiyorum.
general sql error -204 unknown procudure felan diyor.
ama bunu her saklı procedur için yapmıyor. bazılarında yapıyor.
birşey daha soriyim.
şimdi firebird te kayıt ekle sil düzelt gibi işlemlerden sonra yapılan değişikliğin görünmesi için
query1.active:=false;
query1.active:=true;
şeklinde kullanıyorum acaba performans açısından bir sakıncası olurmu
başka bir yolu var mı?
teşekkürler..
Bu tip işlemleri yaparken DataSet'i veya Query'i açıp kapatmanız performans kaybına uğratacaktır. Anlamadığım bir nokta Kayıt ekleme ve silme gibi olaylarda yapılan işlemleri görmeniz mümkündür Acaba! Yapılan değişikliğin görünmesi derken arka plandaki Form'a(ayrı bir DataSet'le ilgili bir olaymı?) yansımasını mı sağlamak istiyorsunuz? Biraz detay verirmisiniz.
eklenen yada degistirilen kaydın diger clientlar tarafından gorunmesi icin
daha oncede gecmisti
bi arkadas kullanılan transaction nesnesinde Read Commited ozelligi isaretlenmeli
ayrıca islem bitiminde ya commit yada commitretaining kullanılmalı
hm.. Anladım. Teşekkür ederim
takıldığım bi nokta daha var ama konu açmaya deymez diye buraya yazıyorum. Şimdi yine firebird ile saklı prosedürlerde ve trigger yazarken
tarih değişkenini kullanabilirmiyiz.
örn: execute procedure HAMGIR new.id,new.ad,date()
gibi..