stored procedure le çekilen kayıtların durumu
stored procedure le çekilen kayıtların durumu
Sel.al.arkadaşlar.firebird 1.5.3 kullanıyorum.SP ile bi tablodan kayıt çekiyorum.sp yi ibquery de kullanıyorum.sp den dönen kayıt sayısı 1 den fazla.bu kayıtlarda hernagi bi update insert işlemi veya başka bişey yapmıyorum.sadece tasarladığım bi formda dgbridim var bu gridde bu kayıtları listeliyorum.bu kayıtlardan faydalanarak başka tablolara kayıt giriyoru.benim kafama takılan ise şu .şimdi sp ile kayıtları çektim.bu formum belki saatlerce kapanmayacak.yani query hep open olarak kalacak.form kapanan kadar.forumdaki konularda sp nin çalışma süresi ile ilgili bi döküman bulamadım.şimdi bu kayıtları sp ile çekip mesela 3 saat boyunda bu formum kapanmadan kullanmamın bi sakıncası varmı.kayıtların başka kullanıcılar tarafından değiştirilmesi haricinde.sp yi çalıştıran query nin uzun süre open olarak kalmasının bi mahsuru varmı .
eğer transaction default timeout vakti geçer ise rollback yapar(fibplus ın default ayarları bu şekilde,ibxi bilmiyorum), eğer aynı transactiona bağlı başka kayıt edit edilen durum varsa oda rollbacke kaza gidebilir. başka sakıncası yok gibi transactionunu ayırırsanız farketmez 

.-.-.-.-.-.-.-. ^_^