用C#+ASP.net开发的同仁们请留下QQ以便共同研究

解决方案 »

  1.   

    return dsCommand.InsertCommand.Parameters["@W_PersonID"].Value.ToString();
    这里@W_PersonID应该是你存储过程中的一个输出参数吧?
    既然是输出参数那就要指明
      

  2.   

    sqlParams["@W_PersonID"].Direction = ParameterDirection.Output;
    已经指明了问题已经找到处在地定得不准确应该是InputOutput才对哈哈,不过同样谢谢各位了
      

  3.   

    1、没仔细看,不过从头到尾,好象没见你打开过你的数据库连接:
    dsCommand.InsertCommand = GetInsertCommand();
    //加一句
    dsCommand.Connection.Open();2、如果你的参数@W_PersonID是存储过程中的返回值,要通过它得到返回的值,应该指定它的
       ParameterDirection为returnvaluesqlParams["@W_PersonID"].SourceColumn = GA_PersonData.PERSON_ID_FIELD;
    sqlParams["@W_PersonID"].Direction=ParameterDirection.ReturnValue
      

  4.   

    ////////////////////////////////////////
    //???????????????????
    //有没有人知道asp.net 的web控件中的容器
    //问题,容器中的子控件属性和容器属性的
    //继承关系??
    //++++++++++++++++++++++++++++++++++++++
    //我将DataGrid 子控件放到容器Panle中,当
    //我将Panle的Visible设为false,DataGrid的
    //Visible便被强制设为false,运行的时候再将
    //Panle的Visible设为true时,DataGrid仍为
    //false,不再继承了,是不是那个属性还要再
    //设一下,才能继承呀!
    ////////////////////////////////////////
    //-------------------------------------
    //拜托各位了!!!!!!!!!!!!!!