事务处理(2)

2020-12-16 10:00

SQL事务处理

<%@ Import Namespace="System.Data" %> <%@ Import Namespace="System.Data.SqlClient" %>

<%@ Import Namespace="System.Transactions" %>

<%@ Import Namespace="System.Web.Configuration" %>

<script runat="server">

void btnSave_Click(object sender, EventArgs e)

{

CommittableTransaction trans = new CommittableTransaction(); try

{

string connectionString = WebConfigurationManager.ConnectionStrings

["Mydatabase"].ConnectionString;

using (SqlConnection connection = new SqlConnection(connectionString)) {

string sql = "Insert into Production.ProductCategory(Name," + "rowguid, ModifiedDate) Values(@Name, @rowguid, @ModifiedDate)"; // 打开连接,在事务范围中登记此连接

connection.Open();

SqlCommand command = new SqlCommand(sql, connection);

http://www.77cn.com.cnmandType = CommandType.Text;

SqlParameter nameParam =

new SqlParameter("@Name", SqlDbType.NVarChar, 50);

nameParam.Value = txtCategoryName.Text;

command.Parameters.Add(nameParam);

SqlParameter guidParam = new SqlParameter("@rowguid",

SqlDbType.UniqueIdentifier);

guidParam.Value = System.Guid.NewGuid();

command.Parameters.Add(guidParam);


事务处理(2).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:2011年高考复习二轮模块检测:化学实验

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: