当前位置:编程学习 > C#/ASP.NET >>

C# 使用DataSet+dataAdapter操作后台数据库之事务处理方法

以下代码展示了使用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
补充:软件开发 , C# ,
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,