🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

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

Re: c# i msde

#521
From: Michal Wojas
Date: Sun, 22 Feb 2004 11:24
22 lines
2257 bytes
> 1. W jaki spos�b mo�na odebra� komunikat od bazy danych ( w interbase
> robi�em to triggerami poprzez post_message ) �e np. zosta� do danej
> tabeli dodany rekord na innym stanowisku. Chodzi o to aby
> automatycznie od�wie�y� zawarto�� datagrid�w u klient�w je�eli na
> jednym z nich tabela zostanie zmodyfikowana. ( pr�bowa�em co� przez
> InfoMessage z SQLServerConnection, ale nie wysz�o :(   )
Tutaj tez to mozesz zrobic poprzez triggery ... mozesz np. zapiac jakis
timer po stronie klienta, ktory bedzie sprawdzal raz na jakis czas tabelke,
ktora zmodyfikowales w triggerze. Jezeli bardzo zalezy Ci na tym zeby
wszysto dzialo sie online i klienci odrazu dostawali informacje o nowym
rekordzie, trzeba dopisac jakas extended procedure xp_*, ktora bedzie
informowala klientow, po jakims TCP/UDP. Sprawa nie wyglada trywialnie ..


> 2. Prosz� o jakie� przyk�ady jak rowi�zujecie blokowanie rekord�w w
> tabeli w SQL Server, tak aby gdy rekord jest modyfikowany na innym
> stanowisku, nie wpu�ci� do niego innego u�ytkownika.
> ( w interbase u�ywa�em update dla danego rekordu )
Tutaj musisz robic select'a z odpowiednimi hintami ... bodajze XLOCK ROWLOCK

MW
Technical Details
Message-ID: <c1a383$ns9$1@news.onet.pl>
Path: mbox-mo1.pugleaf.net!archiver1.google.com!news1.google.com!sn-xit-02!sn-xit-01!sn-xit-06!sn-xit-08!supernews.com!news.tele.dk!news.tele.dk!small.news.tele.dk!newsfeed.wirehub.nl!newsfeed.tpinternet.pl!newsfeed.gazeta.pl!news.onet.pl!not-for-mail
References: <c13ch9$ef8$1@srv.cyf-kr.edu.pl>

Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!archiver1.google.com!news1.google.com!sn-xit-02!sn-xit-01!sn-xit-06!sn-xit-08!supernews.com!news.tele.dk!news.tele.dk!small.news.tele.dk!newsfeed.wirehub.nl!newsfeed.tpinternet.pl!newsfeed.gazeta.pl!news.onet.pl!not-for-mail
From: "Michal Wojas" <mwojas...@onet.pl>
Newsgroups: alt.pl.comp.lang.csharp
Subject: Re: c# i msde
Date: Sun, 22 Feb 2004 12:24:12 +0100
Organization: news.onet.pl
Lines: 24
Sender: nowickam@poczta.onet.pl@pj229.krakow.sdi.tpnet.pl
Message-ID: <c1a383$ns9$1@news.onet.pl>
References: <c13ch9$ef8$1@srv.cyf-kr.edu.pl>
NNTP-Posting-Host: pj229.krakow.sdi.tpnet.pl
X-Trace: news.onet.pl 1077448771 24457 217.97.124.229 (22 Feb 2004 11:19:31 GMT)
X-Complaints-To: ab...@onet.pl
NNTP-Posting-Date: 22 Feb 2004 11:19:31 GMT
X-Priority: 3
X-MSMail-Priority: Normal
X-Newsreader: Microsoft Outlook Express 6.00.2800.1158
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2800.1165
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit