我定义一个SqlTransaction
提示:System.Data.SqlClient.SqlTransaction 没有构造函数

解决方案 »

  1.   

    它不是定义的是。
    SqlConnection conn = new SqlConnection("");
    SqlTransaction t =conn.BeginTracsaction();
      

  2.   

    你使用SqlConnection.BeginTranscction就可以建立了。
      

  3.   

    这个方法看出事务是与某一个连接绑定在一直的,呵呵。SqlConnection conn = new SqlConnection("ConnectionString"); 
    SqlTransaction t =conn.BeginTransaction();
      

  4.   

    是怎么定义的吗
    SqlTransaction   tran   =   connection.BeginTransaction()
      

  5.   

    如果是的话
    应该先检查connection是否打开的
      

  6.   

    SqlTransaction 是通过连接对象产生的.你不能自己生成.
    SqlConnection.BeginTranscction
    基于连接
      

  7.   

    关于这个用法,楼主可以参考这里的具体例子和实例代码,
    http://blog.csdn.net/zhzuo/archive/2004/08/06/67037.aspx