Query atomica su oracle

lunedì 23 aprile 2012 - 19.15
Tag Elenco Tags  C#  |  VB.NET  |  .NET 2.0  |  Visual Studio 2008  |  Oracle 10g

LetiziaSeio Profilo | Newbie

Ciao a tutti!
Ho un problema che mi sta facendo impazzire e vorrei chiedere a voi se mi sapete dare qualche dritta.
Sto sviluppando una applicazione windows con visual studio 2008 e Oracle come origine dei dati.
Ho creato una serie di tableadapter che uso per fare le mie query e tutto funziona benissimo.

Il mio problema è il seguente:
Supponiamo di avere TABELLA1 con i campi A,B,C alla quale accedono più istanze della mia applicazione in parallelo.
Io voglio che, con una operazione atomica, la mia query mi selezioni la riga in cui A="libero", mi scriva A="occupato" e me la restituisca.
Tutto questo ovviamente in maniera atomica perchè devo evitare che 2 thread leggano insieme che in una determinata riga A="libero" e prendano proprio quella.

Spero di essermi spiegata....

Help me!!!

Letizia

InsettoScoppiettato Profilo | Junior Member

è meglio che posti nella stanza Oracle, Sql ecc. QUi difficilmente qualcuno ti risponderà.
Pardon.

Alessandro Parma

LetiziaSeio Profilo | Newbie

In realtà la mia domanda riguarda più come risolvere questo problema utilizzando i tableadapter
Partecipa anche tu! Registrati!
Hai bisogno di aiuto ?
Perchè non ti registri subito?

Dopo esserti registrato potrai chiedere
aiuto sul nostro Forum oppure aiutare gli altri

Consulta le Stanze disponibili.

Registrati ora !
Copyright © dotNetHell.it 2002-2017
Running on Windows Server 2008 R2 Standard, SQL Server 2012 & ASP.NET 3.5