Delphi XE5, Firebird 2.5 ve Unidac 6.1.6 kullanıyorum.
Server ve network yoğunluğuna göre timeouta düşüp kesinti yaşıyorum.
Forumda ve başka yerlerde bulduğum çözümler derdime derman olmadı maalesef.
Timeout belirleyebileceğim herhangi bir property ya da fonksiyon bulamadım.
Timeout özelliğini nerden ve nasıl değiştireceğim konusunda yardım bekliyorum.
Teşekkür Ederim.
Firebird-Unidac Timeout Değiştirme
Forum kuralları
Forum kurallarını okuyup, uyunuz!
Forum kurallarını okuyup, uyunuz!
Firebird-Unidac Timeout Değiştirme
Hayat yalanlarla dolu bir aşktır.
Gerçek aşka erişince o da biter.
Gerçek aşka erişince o da biter.
Re: Firebird-Unidac Timeout Değiştirme
Merhaba,
Oldukça eski bir versiyon kullanıyorsun. Güncellemende fayda var. Sorununu biraz daha detaylı anlatman mümkün mü? Bir Query çalıştırıyorsun ve zaman aşımına düşüyor? Yoksa uygulama boşta dururken mi zaman aşımına düşüyor?
Bildiğim kadarıyla UniDAC içinde timeout parametresi yok. Ancak Connection options içinde DisconnectedMode parametresini incele.
DisconnectedMode: Sorunlu netwok bağlantılarında iletişim gerektiğinde bağlantı sağlar. İş bitince bağlantıyı keser. Sürekli bağlı kalmaz. Bunun için senin özel bir kod yazmana gerek yok. Otomatik olarak arka planda yapılır.
Oldukça eski bir versiyon kullanıyorsun. Güncellemende fayda var. Sorununu biraz daha detaylı anlatman mümkün mü? Bir Query çalıştırıyorsun ve zaman aşımına düşüyor? Yoksa uygulama boşta dururken mi zaman aşımına düşüyor?
Bildiğim kadarıyla UniDAC içinde timeout parametresi yok. Ancak Connection options içinde DisconnectedMode parametresini incele.
DisconnectedMode: Sorunlu netwok bağlantılarında iletişim gerektiğinde bağlantı sağlar. İş bitince bağlantıyı keser. Sürekli bağlı kalmaz. Bunun için senin özel bir kod yazmana gerek yok. Otomatik olarak arka planda yapılır.