🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: alt.pl.comp.lang.csharp
Article #21646

Re: connection string [zielony]

#21646
From: mk
Date: Tue, 29 Jun 2010 09:34
29 lines
2374 bytes
Wiktor Zychla wrote:

> przecież połączenie nie jest cały czas otwarte, tak się nie powinno 
> komunikować z serwerem bo go to obciąża.
> 
> a skoro polączenia zamykam i otwieram, to pooling jak najbardziej 
> przydaje się do nawiązywania kolejnych połączeń dla tego samego 
> connection string - nie ma negocjacji autentykacji, bo połączenie może 
> być pobrane z puli.


A tak przy okazji to jak się powinno zamykać połączenia do bazy danych w 
Linq2SQL? Ja w swoim kodzie wywołuję dwie komendy jedna po drugiej (jak 
poniżej) ale gdzieś znalazłem informację że podobno wystarczy samo 
Dispose().

DBDataContext context = new DBDataContext(ConnectionString);
context.Connection.Open();

//tu jakiś kod

context.Connection.Close();
context.Dispose();

Czy powyższe jest OK czy coś tu jest nie tak.
(W powyższym kawałku nie uwzględniłem try-catch)

Pozdrawiam
Mariusz
Technical Details
Message-ID: <4c29be16$0$2602$65785112@news.neostrada.pl>
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.gazeta.pl!newsfeed.pionier.net.pl!news.glorb.com!news2.glorb.com!news-out.readnews.com!transit3.readnews.com!nx01.iad01.newshosting.com!newshosting.com!newsfeed.neostrada.pl!unt-exc-01.news.neostrada.pl!unt-spo-a-02.news.neostrada.pl!news.neostrada.pl.POSTED!not-for-mail
References: <4c221352$0$19184$65785112@news.neostrada.pl> <op.vetwzvfomsp0fz@mcs> <4c2464fe$0$17101$65785112@news.neostrada.pl> <op.veyew8t4msp0fz@mcs> <b71f57bf-107e-455b-bf4a-8dc968b44a52@q12g2000yqj.googlegroups.com> <4c288545$0$17090$65785112@news.neostrada.pl> <3156a7ac-4af5-412a-91ee-4c09d8063a76@c33g2000yqm.googlegroups.com> <op.ve0o44rdmsp0fz@mcs> <4c290dcd$0$19169$65785112@news.neostrada.pl> <f8ebad89-de43-4af0-8e32-d1478bed3bf8@u26g2000yqu.googlegroups.com> <4c29b01c$0$17100$65785112@news.neostrada.pl>

Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.gazeta.pl!newsfeed.pionier.net.pl!news.glorb.com!news2.glorb.com!news-out.readnews.com!transit3.readnews.com!nx01.iad01.newshosting.com!newshosting.com!newsfeed.neostrada.pl!unt-exc-01.news.neostrada.pl!unt-spo-a-02.news.neostrada.pl!news.neostrada.pl.POSTED!not-for-mail
Date: Tue, 29 Jun 2010 11:34:13 +0200
From: mk <mk@nospam.com>
User-Agent: Thunderbird 2.0.0.24 (Windows/20100228)
MIME-Version: 1.0
Newsgroups: alt.pl.comp.lang.csharp
Subject: Re: connection string [zielony]
References: <4c221352$0$19184$65785112@news.neostrada.pl> <op.vetwzvfomsp0fz@mcs> <4c2464fe$0$17101$65785112@news.neostrada.pl> <op.veyew8t4msp0fz@mcs> <b71f57bf-107e-455b-bf4a-8dc968b44a52@q12g2000yqj.googlegroups.com> <4c288545$0$17090$65785112@news.neostrada.pl> <3156a7ac-4af5-412a-91ee-4c09d8063a76@c33g2000yqm.googlegroups.com> <op.ve0o44rdmsp0fz@mcs> <4c290dcd$0$19169$65785112@news.neostrada.pl> <f8ebad89-de43-4af0-8e32-d1478bed3bf8@u26g2000yqu.googlegroups.com> <4c29b01c$0$17100$65785112@news.neostrada.pl>
In-Reply-To: <4c29b01c$0$17100$65785112@news.neostrada.pl>
Lines: 29
Message-ID: <4c29be16$0$2602$65785112@news.neostrada.pl>
Organization: Telekomunikacja Polska
NNTP-Posting-Host: 79.189.213.122
X-Trace: 1277804054 unt-rea-a-02.news.neostrada.pl 2602 79.189.213.122:62165
X-Complaints-To: abuse@news.neostrada.pl
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit