程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> .NET網頁編程 >> C# >> C#入門知識 >> C# 使用DataSet+dataAdapter操作後台數據庫之事務處理方法

C# 使用DataSet+dataAdapter操作後台數據庫之事務處理方法

編輯:C#入門知識

以下代碼展示了使用DataSet+dataAdapter操作後台數據庫的方法,並提供了事務處理。

\\代碼
  1 using System;
2  using System.Web.Services;
3  using System.Data;
4  using System.Data.OleDb;
5
6 namespace TransactionTest
7 {
8 /// <summary>
9 /// Service1 的摘要說明
10 /// </summary>
11 [WebService(Namespace = "http://tempuri.org/")]
12 [WebServiceBinding(ConformsTo = WsiProfiles.BasicProfile1_1)]
13 [System.ComponentModel.ToolboxItem(false)]
14 // 若要允許使用 ASP.NET AJAX 從腳本中調用此 Web 服務,請取消對下行的注釋。
15 // [System.Web.Script.Services.ScriptService]
16 public class TransWsTest : System.Web.Services.WebService
17 {
18 //私有屬性
19 private OleDbConnection _DBConn;
20 private OleDbTransaction _DBTrans;
21
22 [WebMethod]
23 public string HelloWorld()
24 {
25 _DBConn.Close();
26 return "Hello World";
27 }
28
29 [WebMethod]
30 public string TransTest_Insert()
31 {
32 try
33 {
34
35 InsertData("馬侃", "研發部");
36 InsertData("李偉", "研發部");
37 //InsertData("馬侃", "研發部");
38
  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved