finally{
cmd.Dispose();
}

解决方案 »

  1.   

    这是try句型的最后一部分,具体形式如下:
    try
    {enbedded-statement}
    catch(exception e)
    {haddle-exception-statement}
    finally
    {last-exception-statement}
      

  2.   

    try
    {enbedded-statement}
    catch(exception e)
    {haddle-exception-statement}
    finally
    {last-exception-statement}
    用来处理异常的。
    finally
    后面的不管有没有错
    都执行其语句,你这里是内存释放
      

  3.   

    finally{
    cmd.Dispose();
    }
    这是把CMD对像释放掉,这样就可以减少资源占用了,如果不用这句语句,也没关系,因为系统也会自动把这个对像释放掉,只是前一个是马上释放而已!