>Ho una tabella dove vado ad inserire dei dati, la prima volta
>su questa tabella faccio una delete e poi un'inserimento. Se
>l'insrimento divesse andar male dovrei fare il rollback della
>transazione così che la tabella in questione non venga modificata
>e rimanga con i fìdati precedenti... Come faccio da VB.net a
>gestire la transazione????
Ciao,
copio e riporto qui di seguito esempio contenuto nel Framework SDK per gestire le transazioni in VB.NET con SQL Server:
Come puoi vedere tutte le istruzioni da inviare a SQL Server devono essere contenuto in un blocco Try...Catch se scatta un eccezione si fa un Rollback e si esce, se va tutto bene vengono committate le modifiche.
Ciao
David De Giacomi
Microsoft MVP
http://blogs.dotnethell.it/david/