Article View: alt.pl.comp.lang.csharp
Article #521Re: c# i msde
From: Michal Wojas
Date: Sun, 22 Feb 2004 11:24
Date: Sun, 22 Feb 2004 11:24
22 lines
2257 bytes
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-mailReferences:
<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