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

求救 --如何把 vs2005 中使用 sql2000 中的事务 ?

   
    大家好!
    在 vs2005 中使用 sql2000 中的事务(tran) ?
    我想在表中,先添加几条数据,如果满足条件,则执行(commit)
    不满足,则用(rollback),不执行。 --------------------编程问答--------------------   还有一点
 在不同的方法中判断使用   --------------------编程问答-------------------- System.Data.SqlClient.SqlTransaction tran = new System.Data.SqlClient.SqlTransaction(conn);

tran.Commit();

tran.RollBack();

你东西你什么地方不明白 --------------------编程问答--------------------

SqlConnection conn = new SqlConnection("...");
SqlTransaction tran = conn.BeginTransaction();
SqlCommand comm = conn.CreateCommand();

try
{
comm.Transaction = tran;

.....
tran.Commit();
}
catch( Exception err )
{
tran.RollBack();
}
finally
{
tran.Dispose();
conn.Dispose();
}
补充:.NET技术 ,  C#
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,