事务的问题
static   void   Main(string[]   args) 
 { 
 string   connstr   =    "server   =(local);user=sa;password=000000; "+ 
  "Database=jsjxywz "; 
 SqlConnection   conn   =   new   SqlConnection(connstr); 
 conn.Open(); 
 SqlCommand   com   =   conn.CreateCommand(); 
 SqlTransaction   trans   =   conn.BeginTransaction(); 
 com.CommandText   =    "insert   Students2   values( '050512211 ', 'aa ') "; 
 com.ExecuteNonQuery(); 
 Console.WriteLine( "aa "); 
 com.CommandText   =    "insert   Students2   values( '050512212 ', 'bb ') "; 
 com.ExecuteNonQuery(); 
 Console.WriteLine( "bb "); 
 trans.Commit(); 
 conn.Close(); 
 } 
 为什么每次执行到第一个com.ExecuteNonQuery()后就执行不下去啦    
 并且aa也不显示出来 
 希望高手能帮我解决下   谢谢了~~
------解决方案--------------------UP
------解决方案--------------------为什么每次执行到第一个com.ExecuteNonQuery()后就执行不下去啦  
 并且aa也不显示出来 
 --------------- 
 什么意思?是不是报错了??报的什么错??好象他上面的句子有问题?
------解决方案--------------------是ASP.NET编码么?如果是,为什么在ASP.NET网页里面使用Console.WriteLine( "aa ")??