定义了一个变量
OracleParameter[] parameters ={
new OracleParameter("FunName",OracleType.NVarChar,50),
new OracleParameter("Level1",OracleType.Number)
};
想再加一项,如new OracleParameter("Level2",OracleType.Number)请教

解决方案 »

  1.   

    OracleParameter[] parameters ={ 
    new OracleParameter("FunName",OracleType.NVarChar,50), 
    new OracleParameter("Level1",OracleType.Number) ,
    new OracleParameter("Level2",OracleType.Number) 
    }; 
      

  2.   


    OracleParameter[] parameters ={ 
    new OracleParameter("FunName",OracleType.NVarChar,50), 
    new OracleParameter("Level1",OracleType.Number) ,
    new OracleParameter("Level2",OracleType.Number) 
    }; 
      

  3.   

    不好意思,是先定义变量
    OracleParameter[] parameters ={ 
    new OracleParameter("FunName",OracleType.NVarChar,50), 
    new OracleParameter("Level1",OracleType.Number) 
    }; 
    再加一项new OracleParameter("Level2",OracleType.Number)
    即parameters的长度增加1,并得到新项
      

  4.   

    List<OracleParameter> list=new List<OracleParameter>();
    list.Add(new OracleParameter("Level2",OracleType.Number));
    list.Add(new OracleParameter("Level1",OracleType.Number));
      

  5.   

    这个方法不知道能不能满足楼主的要求OracleParameter[] parameters ={ 
        new OracleParameter("FunName",OracleType.NVarChar,50), 
        new OracleParameter("Level1",OracleType.Number) 
    };private OracleCommand BuildIntCommand(string storedProcName, OracleParameter[] parameters)
    {
        OracleCommand command = new OracleCommand(storedProcName, cn);
        command.CommandType = CommandType.StoredProcedure;    foreach (OracleParameter parameter in parameters)
        {
            command.Parameters.Add(parameter);
        }    command.Parameters.Add(new OracleParameter("Level2", OracleType.Number));    return command;
    }
      

  6.   

    OracleParameter[] parameters =new OracleParameter[8];parameters[0]=new OracleParameter("@a","1");
    parameters[1]=new OracleParameter("@b","1");
    parameters[2]=new OracleParameter("@c","1");
    parameters[3]=new OracleParameter("@d","1");
    parameters[4]=new OracleParameter("@e","1");
    parameters[5]=new OracleParameter("@f","1");
    parameters[6]=new OracleParameter("@g","1");
    parameters[7]=new OracleParameter("@h","1");以后直接用 parameters;
      

  7.   

    parameters.Add(new OracleParameter("Level2",OracleType.Number);