• 您的位置我爱Aspx >> VC.Net >> <b>C#数据库事务原理及实践(下)</b>
  • <b>C#数据库事务原理及实践(下)</b>

  • 作者:aspxer  来源:internet  日期:2007-5-21 23:14:45  关键字:c#,数据库,数据
  • C#数据库事务原理及实践(下)

    另一个走向极端的错误

    满怀信心的新手们可能为自己所掌握的部分知识陶醉不已,刚接触数据库库事务处理的准开发者们也一样,踌躇满志地准备将事务机制应用到他的数据处理程序的每一个模块每一条语句中去。的确,事务机制看起来是如此的诱人——简洁、美妙而又实用,我当然想用它来避免一切可能出现的错误——我甚至想用事务把我的数据操作从头到尾包裹起来。

    看着吧,下面我要从创建一个数据库开始:

    using System;

    using System.Data;

    using System.Data.SqlClient;

    namespace Aspcn

    {

    public class DbTran

    {

    file://执行事务处理

    public void DoTran()

    {

    file://建立连接并打开

    SqlConnection myConn=GetConn();

    myConn.Open();

    SqlCommand myComm=new SqlCommand();

    SqlTransaction myTran;

    myTran=myConn.BeginTransaction();

    file://下面绑定连接和事务对象

    myComm.Connection=myConn;

    myComm.Transaction=myTran;

    file://试图创建数据库TestDB

    myComm.CommandText="CREATE database TestDB";

    myComm.ExecuteNonQuery();

    我对这篇文章有话说?
  • 广告位招租,广告代号:content_468_15
  • 上一篇:<b>用VB设计有安全认证服务的Email</b>
    下一篇:<b>C#数据库事务原理及实践(上)</b>