🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: free.it.visual-basic
Article #2411

ADO.NET - Bloccare la lettura di una tabella

#2411
From: Netslacker
Date: Sat, 21 Jun 2003 16:42
23 lines
2017 bytes
Salve a tutti. Sto realizzando una funzione che legge alcuni record da una
tabella (A), esegue dei calcoli e aggiorna un'altra tabella (B).

Visto che il programma, e la funzione in questione, pu� essere utilizzato da
pi� persone insieme e contemporaneamente, ho la necessit� di bloccare in
lettura la tabella (A) il tempo necessario per eseguire i calcoli e
aggiornare la tabella (B).

Ho provato con le SqlTransaction con pessimi risultati: sono riuscito solo
ad fare eventualemente il Rollback

Sto pensando di utilizzare dei semafori

Esiste qualcosa in SQL: un comando SELECT ... che inibisca la lettura per
una cerchia di record ?

datemi un consiglio ....


Grazie.

P.S. per la funzione che sto realizzando la gestione dei conflitti, in fase
di salvataggio, non va bene
Technical Details
Message-ID: <8W%Ia.108224$Ny5.3122798@twister2.libero.it>
Path: arc1-ca.pugleaf.net!archiver1.google.com!news1.google.com!newsfeed.stanford.edu!news-spur1.maxwell.syr.edu!news.maxwell.syr.edu!nntp.infostrada.it!twister2.libero.it.POSTED!not-for-mail

Show Full Headers
Complete Article Headers
X-Google-Language: ITALIAN,ASCII
X-Google-Thread: f94ee,fa2856aabc00a4a8,start
X-Google-Attributes: gidf94ee,public
X-Google-Thread: 10c104,fa2856aabc00a4a8,start
X-Google-Attributes: gid10c104,public
X-Google-Thread: 10b997,fa2856aabc00a4a8,start
X-Google-Attributes: gid10b997,public
X-Google-ArrivalTime: 2003-06-21 09:42:44 PST
Path: arc1-ca.pugleaf.net!archiver1.google.com!news1.google.com!newsfeed.stanford.edu!news-spur1.maxwell.syr.edu!news.maxwell.syr.edu!nntp.infostrada.it!twister2.libero.it.POSTED!not-for-mail
From: "Netslacker" <netslacker@iname.com>
Newsgroups: free.it.visual-basic,it.comp.lang.visual-basic,microsoft.public.it.dotnet.vstudio
Subject: ADO.NET - Bloccare la lettura di una tabella
Lines: 26
X-Priority: 3
X-MSMail-Priority: Normal
X-Newsreader: Microsoft Outlook Express 6.00.2800.1106
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2800.1106
Message-ID: <8W%Ia.108224$Ny5.3122798@twister2.libero.it>
Date: Sat, 21 Jun 2003 16:42:44 GMT
NNTP-Posting-Host: 151.42.76.166
X-Complaints-To: abuse@net24.it
X-Trace: twister2.libero.it 1056213764 151.42.76.166 (Sat, 21 Jun 2003 18:42:44 MET DST)
NNTP-Posting-Date: Sat, 21 Jun 2003 18:42:44 MET DST
Organization: [Infostrada]