C# ADO.NET如何做 嵌套事务???急!!! 如题! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 楼主,嵌套事务跟其他需要成对使用模式的东西都一样,典型有XmlTextWriter,还有,记得pascal语言中begin begin 。。 end end那么嵌套事务:public void ExecuteSqlTransaction1(SqlConnection conn){ SqlTransaction trans=conn.BeginTransaction("SampleTransaction1"); try { 。。//你的其他代码 ExecuteSqlTransaction1(conn); //这时候就包含嵌套了! // Attempt to commit the transaction. transaction.Commit(); } catch (Exception ex) { transaction.Rollback(); }}public void ExecuteSqlTransaction2(SqlConnection conn){ SqlTransaction trans=conn.BeginTransaction("SampleTransaction2"); try { 。。//你的其他代码 // Attempt to commit the transaction. transaction.Commit(); } catch (Exception ex) { transaction.Rollback(); }} 关于父类引用调用子类实例的困惑。 请问用mysqldrivercs做的查询mysql数据库的程序怎么在别人的机器上正常运行? 求一加密、解密算法 如何实现全选功能(按纽在模板列中)和如何实现模板列事件的疑问。 有关部署应用程序的问题。 IDisposable是什么东东,为什么要继承这个类! 救命,怎么在一个类里调用一个打开的窗体(父)中的变量值?? 谁在98下用记事本编C#程序?没有了onlineHelp,求所有类库资料。 C#程序如何打包为安装程序? 请问微软技术专家和各位高手,有关SqlDataReader的问题 :( 求PDB文件阅读器或文件格式 cs页面修改控件属性
还有,记得pascal语言中
begin
begin
。。
end
end那么嵌套事务:public void ExecuteSqlTransaction1(SqlConnection conn)
{
SqlTransaction trans=conn.BeginTransaction("SampleTransaction1");
try
{
。。//你的其他代码
ExecuteSqlTransaction1(conn); //这时候就包含嵌套了!
// Attempt to commit the transaction.
transaction.Commit();
}
catch (Exception ex)
{
transaction.Rollback();
}
}
public void ExecuteSqlTransaction2(SqlConnection conn)
{
SqlTransaction trans=conn.BeginTransaction("SampleTransaction2");
try
{
。。//你的其他代码
// Attempt to commit the transaction. transaction.Commit();
}
catch (Exception ex)
{
transaction.Rollback();
}
}