Visualizzazione dei risultati da 1 a 2 su 2
  1. #1

    [VB.NET 2005] Problema transazioni sql server 2005

    ciao a tutti
    Ho un problema con il rollback di una transazione.
    ho creato una classe "database" che uso per eseguire le query e per fare il begin/committ/rollback delle transazioni, ma quando vado a fare il rollback mi restituisce questo errore
    Errore: 3903.Alla richiesta ROLLBACK TRANSACTION non è associata un'istruzione BEGIN TRANSACTION corrispondente.

    Eppure mi sembra di fare tutto giusto:

    BEGIN TRANSACTION prima di eseguire la query-->query di aggiornamento (che fallisce)-->query fallita quindi ROLLBACK TRANSACTION-->errore 3903

    C'è qualcosa che mi sfugge ma cosa??
    Può essere perchè prima faccio un begin e poi un commit senza effettuare nessuna query?
    :master:

    grazie a tutti!
    Yuri

  2. #2
    Utente di HTML.it L'avatar di gibra
    Registrato dal
    Apr 2008
    residenza
    Italy
    Messaggi
    4,244

    Re: [VB.NET 2005] Problema transazioni sql server 2005

    Originariamente inviato da yuripace
    Può essere perchè prima faccio un begin e poi un commit senza effettuare nessuna query?
    :master:
    Mi pare ovvio che sia così.

    Ciao :-)

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.