Ottenere un oggetto Exception da una funzione

sabato 25 giugno 2011 - 22.19
Tag Elenco Tags  C#  |  .NET 3.5  |  Visual Studio 2008

OrsoBubu Profilo | Newbie

Salve a tutti,

mi sto scontrando con questo scoglio, chiamando una funzione che aggiorna un db se qualcosa va storto vorrei poter ottenere l'oggetto Exception per raccogliere in seguito in dati, ma è possibile farlo? Se si come posso definire la funzoine?

Questo è più o meno ciò che vorrei fare:

private void btnFerieElimina_Click(object sender, EventArgs e) { if (Elimina(viewFerie) == Oggetto Exception) { Elabora i dati } }


private ??? Elimina(view) { return ??? try { ... ... ... } catch (Exception ex) { return Exception; } }

Magari è una cavolata ma non vedo la soluzione.

Grazie


OrsoBubu

alx_81 Profilo | Guru

>Salve a tutti,
Ciao

>mi sto scontrando con questo scoglio, chiamando una funzione
>che aggiorna un db se qualcosa va storto vorrei poter ottenere
>l'oggetto Exception per raccogliere in seguito in dati, ma è
>possibile farlo? Se si come posso definire la funzoine?
devi semplicemente fare una try catch gestendo una SqlException.
Quando la prendi, nella catch quindi, vai a mettere una bella return del valore che vuoi tornare (ad esempio true/false, o un oggetto popolato con ciò che ti serve).
niente di più.

>Grazie
di nulla!
--
Alessandro Alpi | SQL Server MVP
MCP|MCITP|MCTS|MCT

http://www.alessandroalpi.net
http://blogs.dotnethell.it/suxstellino
http://mvp.support.microsoft.com/profile/Alessandro.Alpi
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