🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: pl.comp.lang.delphi.bazy-danych
Article #82130

Re: odwołania do obiektu - podstawy

#82130
From: Ciekawy
Date: Wed, 28 May 2014 09:45
18 lines
2080 bytes
 >> A w tym przypadku, tylko ta jedna sprawa pisanie kodu zliczania połączeń
 >> Vs techniki interfejsowe, które rzadko używam i czuję się niepewnie.
 > Moim zdaniem to mylisz się totalnie, jeśli Twoja appka choć trochę
 > przypomina typowe aplikacje Delphi.
 > Pytałem jakie komponenty, a nie o Twoje obawy...
 >
Jasne w tym przypadku dla dostępu do danych używam ZEOSa, TRRDatabase
to komponent opakowujący Zconnection. Ale sprawę załatwiłem najprościej 
jak potrafiłem. Czyli fexternalConnList:TDictionary<string, TRRDatabase>
program sprawdza czy połączenie już zostało zdefiniowane, jeśli nie 
tworzy TRRDatabase i doje do słownika.
Jeśli połączenie jest, zwiększa licznik połączń w TRRDatabase
fconnCount:integer;
w przypadku odłączania się od połczenia program zmniejsza licznik
połączeń. Jeśli jest równy 0 zwalnia TRRDatabase (usuwa pozycję ze 
słownika).

Pozdrawiam Ciekawy
Technical Details
Message-ID: <lm4b90$2tv$1@node1.news.atman.pl>
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!agh.edu.pl!news.agh.edu.pl!newsfeed2.atman.pl!newsfeed.atman.pl!.POSTED!not-for-mail
References: <lm2ci4$uq6$1@node1.news.atman.pl> <5384d145$0$2359$65785112@news.neostrada.pl> <lm2n6l$b8o$1@node1.news.atman.pl> <5385a52c$0$2363$65785112@news.neostrada.pl>

Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!agh.edu.pl!news.agh.edu.pl!newsfeed2.atman.pl!newsfeed.atman.pl!.POSTED!not-for-mail
From: Ciekawy <ciekawy32@gmail.com>
Newsgroups: pl.comp.lang.delphi.bazy-danych
Subject: Re: odwołania do obiektu - podstawy
Date: Wed, 28 May 2014 11:45:56 +0200
Organization: ATMAN - ATM S.A.
Lines: 18
Message-ID: <lm4b90$2tv$1@node1.news.atman.pl>
References: <lm2ci4$uq6$1@node1.news.atman.pl> <5384d145$0$2359$65785112@news.neostrada.pl> <lm2n6l$b8o$1@node1.news.atman.pl> <5385a52c$0$2363$65785112@news.neostrada.pl>
NNTP-Posting-Host: public-gprs515150.centertel.pl
Mime-Version: 1.0
X-Trace: node1.news.atman.pl 1401270368 3007 31.61.131.143 (28 May 2014 09:46:08 GMT)
X-Complaints-To: usenet@atman.pl
NNTP-Posting-Date: Wed, 28 May 2014 09:46:08 +0000 (UTC)
User-Agent: Mozilla/5.0 (Windows NT 6.2; WOW64; rv:24.0) Gecko/20100101 Thunderbird/24.5.0
In-Reply-To: <5385a52c$0$2363$65785112@news.neostrada.pl>
X-Antivirus: avast! (VPS 140527-1, 2014-05-27), Outbound message
X-Antivirus-Status: Clean
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit