Nightmare
21-03-2007, 11:41
Salve,
Avrei la necessità di poter lanciare una Exception da una StoredProcedure scritta in tsql (SqlServer 2005) per poi poterla catturare da codice in c#.
Il motivo è semplice,
devo controllare che nel momento che si cancella un "gruppo" non ci siano "membri" al suo interno, la problematica è che non devo usare 2 connessioni al DB (quindi non posso fare una count, controllare il risultato da codice e poi una delete, ma deve essere tutto in una sola chiamata), non ci sono constraint (perche la tabella dei "gruppi" è un campo xml di un altra tabella) e non posso tornare valori dalla SP che segnalano lo stato dell'operazione.
Se qualcuno gia lo ha fatto e può darmi una mano ne sarei ben lieto :)
Grazie
Mauro
Avrei la necessità di poter lanciare una Exception da una StoredProcedure scritta in tsql (SqlServer 2005) per poi poterla catturare da codice in c#.
Il motivo è semplice,
devo controllare che nel momento che si cancella un "gruppo" non ci siano "membri" al suo interno, la problematica è che non devo usare 2 connessioni al DB (quindi non posso fare una count, controllare il risultato da codice e poi una delete, ma deve essere tutto in una sola chiamata), non ci sono constraint (perche la tabella dei "gruppi" è un campo xml di un altra tabella) e non posso tornare valori dalla SP che segnalano lo stato dell'operazione.
Se qualcuno gia lo ha fatto e può darmi una mano ne sarei ben lieto :)
Grazie
Mauro