Mega Code Archive

 
Categories / ASP.Net / ADO Database
 

Working with Transactions with an SQL Server Database

<%@ Page Language=VB Debug=true %> <%@ Import Namespace="System.Data" %> <%@ Import Namespace="System.Data.SQLClient" %> <script runat=server> Sub Page_Load(ByVal Sender as Object, ByVal E as EventArgs)     Dim DBConn as SQLConnection     Dim DBDelete As New SQLCommand     Dim DBTrans As SQLTransaction '        DBConn = New SQLConnection("server=localhost;" _  '           & "Initial Catalog=TT;" _   '          & "User Id=sa;" _    '         & "Password=yourpassword;")     DBConn = New SQLConnection("Data Source=whsql-v08.prod.mesa1.secureserver.net;Initial Catalog=DB_49907;User ID=rntsoftuser;Password='password';")     DBConn.Open()     DBTrans = DBConn.BeginTransaction()     DBDelete.Connection = DBConn     DBDelete.Transaction = DBTrans     DBDelete.CommandText = "Delete From Employee " _         & "Where ID = 1"     DBDelete.ExecuteNonQuery()     DBDelete.CommandText = "Delete From Employee " _         & "Where ID = 2"     DBDelete.ExecuteNonQuery()     DBTrans.RollBack()     lblMessage.Text = "No action was taken."     'DBTrans.Commit() End Sub </SCRIPT> <HTML> <HEAD> <TITLE>Working with Transactions with an SQL Server Database</TITLE> </HEAD> <Body LEFTMARGIN="40"> <form runat="server"> <BR><BR> <asp:label     id="lblMessage"     runat="Server" /> </form> </BODY> </HTML>