最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

C#事務(wù)處理(Execute Transaction)實(shí)例解析

 更新時間:2014年08月04日 11:22:36   投稿:shichen2014  
這篇文章主要介紹了C#事務(wù)處理(Execute Transaction)實(shí)例解析,對于理解和學(xué)習(xí)事務(wù)處理有一定的幫助,需要的朋友可以參考下

本文所述為C#事務(wù)處理(Execute Transaction)的一個實(shí)例,包含了創(chuàng)建SqlTransaction 對象并用SqlConnection對象的BeginTransaction()方法開始事務(wù),創(chuàng)建保存SQL語句,將SqlCommand對象的CommandText屬性設(shè)置為第一個INSERT語句,第一個INSERT語句在Customers表中增加一行,提交事務(wù),使INSERT語句增加的兩行在數(shù)據(jù)庫中保存起來。

具體的實(shí)例代碼如下:

using System;
using System.Data;
using System.Data.SqlClient;
namespace ExecuteTransaction
{
 /// <summary>
 /// ExecuteTransaction 的摘要說明。
 /// </summary>
 public class ExecuteTransaction
 {
 public static void Main()
 {
  SqlConnection mySqlConnection =
  new SqlConnection(
  "server=localhost;database=Northwind;uid=sa;pwd=sa"
  );
  mySqlConnection.Open();
  // 創(chuàng)建SqlTransaction 對象并用SqlConnection對象的
  // BeginTransaction()方法開始事務(wù)
  SqlTransaction mySqlTransaction =
  mySqlConnection.BeginTransaction();
  // 創(chuàng)建保存SQL語句
  SqlCommand mySqlCommand = mySqlConnection.CreateCommand();
  // 將Transaction屬性設(shè)置為上面所生成的SqlTransaction對象
  mySqlCommand.Transaction = mySqlTransaction;
  // 將SqlCommand對象的CommandText屬性設(shè)置為第一個INSERT語句,
  // 第一個INSERT語句在Customers表中增加一行
  mySqlCommand.CommandText =
  "INSERT INTO Customers (" +
  " CustomerID, CompanyName" +
  ") VALUES (" +
  " 'Micro', 'Microsoft Corporation'" +
  ")";
  // 執(zhí)行第一個INSERT語句
  Console.WriteLine("Running first INSERT statement");
  mySqlCommand.ExecuteNonQuery();
  // 將SqlCommand對象的CommandText屬性設(shè)置為第二個INSERT語句,
  // 第二個INSERT語句在Orders表中增加一行
  mySqlCommand.CommandText =
  "INSERT INTO Orders (" +
  " CustomerID" +
  ") VALUES (" +
  " 'Micro'" +
  ")";
  // 執(zhí)行第二個INSERT語句
  Console.WriteLine("Running second INSERT statement");
  mySqlCommand.ExecuteNonQuery();
  // 提交事務(wù),使INSERT語句增加的兩行在數(shù)據(jù)庫中保存起來
  Console.WriteLine("Committing transaction");
  mySqlTransaction.Commit();
  mySqlConnection.Close();
 }
 }
}

相關(guān)文章

最新評論

新泰市| 宁强县| 安陆市| 塔河县| 瑞丽市| 双峰县| 辽源市| 敖汉旗| 昌都县| 镶黄旗| 剑河县| 冷水江市| 津市市| 固原市| 固始县| 金秀| 灵武市| 淅川县| 环江| 于都县| 特克斯县| 保定市| 绥滨县| 汕尾市| 德庆县| 岫岩| 永和县| 井冈山市| 平阳县| 萨嘎县| 赞皇县| 科尔| 南平市| 江油市| 翁源县| 房产| 红河县| 台东县| 中阳县| 海阳市| 建德市|