Sqlcommand cmd=conn.CreateCommand(); //創建執行SQL命令對象
SqlTransaction ston; //創建事務對象
conn.open(); //打開鏈接
Ston=Conn.BeginTransaction(); //開始事務
cmd.Transaction=ston; //為一個即將發生的事物指派對象
try
{
cmd.executenonquery();
cmd.ExecuteNonQuery();
......
ston.commit(); //提交事務
}
catch()
{
ston.RollBack(); //事務回滾
}

因为底层都已经封装好了,不好再用这个方法