Answered return 一个cmd对象后

  • 2009年7月13日 13:25
     
     
    protected void showuser_bind() { SqlCommand cmd; cmd = conn.returncmd("showuser"); } public SqlCommand returncmd(string procedure) { SqlCommand cmd = new SqlCommand(); cmd.Connection = getcon(); cmd.CommandText = procedure; cmd.CommandType = CommandType.StoredProcedure; return cmd;是不是将这个cmd对象在堆中内容复制一份给调用方,执行完return cmd以后自己释放掉????谢谢各位了! }

全部回复

  • 2009年7月14日 2:13
    版主
     
     建议的答复
    SqlCommand是一个类~应该是按引用传递的~也就是传指针的~
    宠辱不惊,看庭前花开花落。去留无意,望天上云卷云舒。
  • 2009年7月14日 4:39
     
     已答复
    SqlCommand是一个类~应该是按引用传递的~也就是传指针的~
    宠辱不惊,看庭前花开花落。去留无意,望天上云卷云舒。
    所以
    不存在复制问题
    不存在自己释放的问题
    答案900, 目标五颗星