Client ı tekrar database bağlamak

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
ertemsoft
Üye
Mesajlar: 129
Kayıt: 19 Nis 2005 01:22
İletişim:

Client ı tekrar database bağlamak

Mesaj gönderen ertemsoft »

s.a.

Sorunum kısaca şöyle client - server çalışan bir uygulamam var server
kapandıgı zaman clientların server la bağlantısı kesilikiyor ve client da
bulunan exe yi sonlandırıp tekrar çalıştırmadan tekrar connect olmuyor.

Client ın üzerinde bir timer la sürekli bağlantı kontrolu yaptım ancak
tekrar connect olayını sağlayamadım. Hata mesajı şöyle

27.02.2007 21:15:34 : Unable to complete network request to host "127.0.0.1".
Error writing data to the connection.
Varolan bir bağlantı uzaktaki bir ana makine tarafından zorla kapatıldı.

konu hakkında bilgisi olan varmı acaba ?

saygılar.
Bilgi Paylaştıkça Çoğalır
Kullanıcı avatarı
aslangeri
Moderator
Mesajlar: 4322
Kayıt: 26 Ara 2003 04:19
Konum: Ankara
İletişim:

Mesaj gönderen aslangeri »

s.a.
application onexception olayında bu mesajı kontrol edersin.
bağlantı koptuğu zaman database bileşenini connected özelliği true kaldığı için önce onu false yapman lazım. sonra tekrar connect edebilmen lazım.
(not: denemedim tahmin ediyorum)
kolay gelsin.
Duyduğun Şeylerin Söylediklerim Olduğuna Eminim Ama
Anladığın Şeylerin Anlatmak İstediklerim Olduğuna Emin Değilim
ertemsoft
Üye
Mesajlar: 129
Kayıt: 19 Nis 2005 01:22
İletişim:

Mesaj gönderen ertemsoft »

a.s.

Onu denemedim deneyip sonucu buraya yazıcam teşekkür ederim.

saygılar
Bilgi Paylaştıkça Çoğalır
ertemsoft
Üye
Mesajlar: 129
Kayıt: 19 Nis 2005 01:22
İletişim:

Mesaj gönderen ertemsoft »

s.a.

Tekrar merhaba malesef bu hataya düştükden sonra tekrar bağlanmıyor
bende programın içerisinden application.terminate ile programı sonlandırıp
winexec ile tekrar çalıştırdım.

saygılar
Bilgi Paylaştıkça Çoğalır
Cevapla