Imports System.Data.SqlClient
Imports System.Data
Partial Class _Default
Inherits System.Web.UI.Page
Protected Sub Page_Load(ByVal sender As Object, ByVal e As System.EventArgs) Handles Me.Load
Dim myconn As SqlConnection
Dim mycmd As SqlCommand
Dim mytransac As SqlTransaction
Dim myreader As SqlDataReader
myconn = New SqlConnection("Data Source=L2_10\SQLEXPRESS;Initial Catalog=trydb;Integrated Security=True")
myconn.Open()
mytransac = myconn.BeginTransaction
mycmd = New SqlCommand
mycmd.Connection = myconn
mycmd.Transaction = mytransac
Try
mycmd.CommandText = "insert into t1 values (1,'sonu')"
mycmd.ExecuteNonQuery()
mytransac.Save("1st")
mycmd.CommandText = "insert into t1 values (2,'jai')"
mycmd.ExecuteNonQuery()
mytransac.Save("2nd")
mycmd.CommandText = "select * from t1"
myreader = mycmd.ExecuteReader
Response.Write("
1 record")
mytransac.Rollback("1st")
While myreader.Read()
Response.Write("
" + myreader.GetString(0) + "" + myreader.GetString(1))
End While
mytransac.Commit()
Catch ex As Exception
Response.Write(ex.Message)
Finally
myconn.Close()
End Try
End Sub
End Class
No comments:
Post a Comment