namespace Day04_001事务
{
class Program
{
static void Main(string[] args)
{
string str = "Data Source=.;Initial Catalog=MySchool;Integrated Security=True";
string sql="insert into grade (gradename) values ('S2226')";
using (SqlConnection conn=new SqlConnection(str))
{
SqlCommand cmd=new SqlCommand(sql,conn);
conn.Open();
SqlTransaction tran = conn.BeginTransaction();
cmd.Transaction = tran;
try
{
int count = cmd.ExecuteNonQuery();
if (count > 0)
{
Console.WriteLine("add ok");
}
tran.Commit();
}
catch (Exception)
{
tran.Rollback();
}
}
c#事务、using释放资源、实体类的高级应用
最新推荐文章于 2025-07-08 10:33:14 发布