Tüm Platformlar için Hızlı Uygulama Geliştirme --->    Kitabımız...      Delphi

Konuyu Paylaş : facebook gplus twitter

Konuyu Oyla:
  • Derecelendirme: 0/5 - 0 oy
  • 1
  • 2
  • 3
  • 4
  • 5
Ms sql ile çalışan masaustu program baglantı kesilmesi hk.
#1
Kolay gelsin arkadaşlar
MS SQL ile çalışan on muhasebe masaüstü program yazdım. Program ve database serverda bulunuyor clientlara kısa yolunu attım. program çalışıyor fakat bazen kayıt butonuna basıldıgında veya sorguda bekleme moduna geçip mause ımleci kumsaati şeklini alıp hata koduna düşüyor. bunu nasıl cözebilirim. mssql baglantısını hantı sekilde yapmalıyım. tşk.
Cevapla
#2
Uygulamayı clientlere at bence her uygulama açılışında clent uygulama exesini temp'e kopyalıyor bu durumda
Linkleri Görebilmeniz İçin Giriş yap veya Üye Ol
Kuvvete dayanamayan adalet aciz, 
Adalete dayanamayan kuvvet zalimdir.
WWW
Cevapla
#3
Bu durumda her güncellemede exeleri yeniden kopyalanması gerekir,
Belirli periyotlarda select 'x' şeklinde sorgu ile kopmalarda yeniden bağlanmasını deneyin
Yinede kopuyorsa bu sorun sizle ilgili değilde ağ ile ilgili bir problemdir
Cevapla
#4
Teşekkürler. Sanırım ağla alakalı.
Cevapla
#5
ADO ile maalesef bu problem var.. Ben Unidac a geçtikten sonra kurtulmuştum..
Amatör Küme Bilgisayar Programcısı
WWW
Cevapla
#6
birde Unidac deneyim inşallah benimkide çözülür. teşekkürler.
Cevapla
#7
(12-01-2017, Saat: 14:24)barutali Adlı Kullanıcıdan Alıntı: Linkleri Görebilmeniz İçin Giriş yap veya Üye OlADO ile maalesef bu problem var.. Ben Unidac a geçtikten sonra kurtulmuştum..

14 yıldır Ado ile çalışıyorum ilk defa sizden duydum, sanırım teşhisi yanlış koymuşsunuz.

(07-01-2017, Saat: 13:34)meteyus Adlı Kullanıcıdan Alıntı: Linkleri Görebilmeniz İçin Giriş yap veya Üye OlKolay gelsin arkadaşlar
MS SQL ile çalışan on muhasebe masaüstü program yazdım. Program ve database serverda bulunuyor clientlara kısa yolunu attım. program çalışıyor fakat bazen kayıt butonuna basıldıgında veya sorguda bekleme moduna geçip mause ımleci kumsaati şeklini alıp hata koduna düşüyor. bunu nasıl cözebilirim. mssql baglantısını hantı sekilde yapmalıyım. tşk.

Sorunuzun cevabı kendi içinde aslında;
1-"hata koduna düşüyor" cümlenizdeki hata kodunuzu yazarsanız çözülmüş olur.
Cevapla
#8
(13-01-2017, Saat: 20:43)pro_imaj Adlı Kullanıcıdan Alıntı: Linkleri Görebilmeniz İçin Giriş yap veya Üye Ol
(12-01-2017, Saat: 14:24)barutali Adlı Kullanıcıdan Alıntı: Linkleri Görebilmeniz İçin Giriş yap veya Üye OlADO ile maalesef bu problem var.. Ben Unidac a geçtikten sonra kurtulmuştum..

14 yıldır Ado ile çalışıyorum ilk defa sizden duydum, sanırım teşhisi yanlış koymuşsunuz.

(07-01-2017, Saat: 13:34)meteyus Adlı Kullanıcıdan Alıntı: Linkleri Görebilmeniz İçin Giriş yap veya Üye OlKolay gelsin arkadaşlar
MS SQL ile çalışan on muhasebe masaüstü program yazdım. Program ve database serverda bulunuyor clientlara kısa yolunu attım. program çalışıyor fakat bazen kayıt butonuna basıldıgında veya sorguda bekleme moduna geçip mause ımleci kumsaati şeklini alıp hata koduna düşüyor. bunu nasıl cözebilirim. mssql baglantısını hantı sekilde yapmalıyım. tşk.

Sorunuzun cevabı kendi içinde aslında;
1-"hata koduna düşüyor" cümlenizdeki hata kodunuzu yazarsanız çözülmüş olur.

 14 Yıldır ADO' yu hangi RDBMS ile kullandınız? 
ADO belli bir süre sonra boşta kaldıktan sonra ilk işlemde MSSQL "Communication Link Failure" hatası veriyor ve MSSQL sizi havuzdan atıyor.. 
Siz her DataSet de tekrar tekrar bağlantı isteği gönderiyorsanız ve/veya Connection nesnenizin bağlantı durumunu kontrol ediyorsanız bu hatayı almamış olmanız çok doğal.. 
Sunucuya erişimle alakalı hiç bir problem yokken bu hatayı yerel ağda bulunan sunucum da alıyordum.. Bir çok çözüm önerisi denemiştim fakat havuzun zaman aşımı süresini değiştircek bir yer bulamamıştım.. 

O dönem kullandığım Delphi sürümü 2010 Veritabanı MSSQL 2005' di.
Amatör Küme Bilgisayar Programcısı
WWW
Cevapla

Konuyu Paylaş : facebook gplus twitter



Konu ile Alakalı Benzer Konular
Konular Yazar Yorumlar Okunma Son Yorum
Photo Sql Management'da çalışan komut Delphi'de çalışmıyor. cinarbil 9 734 08-04-2017, Saat: 09:01
Son Yorum: esistem



Konuyu Okuyanlar: 1 Ziyaretçi