为什么我在使用同一参数执行时会出错呢?
 错误: 
 -------- 
    result   +=   DHelper.ExecuteNonQuery(conn.Conn(),System.Data.CommandType.Text,   sql_delthread,parms); 
                                                 result   +=   DHelper.ExecuteNonQuery(   conn.Conn(),System.Data.CommandType.Text,   sql_deltask,parms);     
 正确: 
 -------- 
 result   +=   DHelper.ExecuteNonQuery(conn.Conn(),System.Data.CommandType.Text,   sql_delthread,parms1); 
                                                 result   +=   DHelper.ExecuteNonQuery(   conn.Conn(),System.Data.CommandType.Text,   sql_deltask,parms2);     
------解决方案--------------------应该是parms已经加入了第一个Command,不能重复加入另一个Command中引起的。你还是分开两个来写吧。