用ds填充的控件要初始化 如DataBinding方法

解决方案 »

  1.   

    SqlParameter oParam=new SqlParameter("@table_name", SqlDbType.Int);
      

  2.   

    Public DataSet TestPrimaryKey(int table_name)  
    {
               Dim comm As New Common()
                Dim ds As New DataSet()
                Dim parameters() As SqlParameter = _
                    { 
                       New SqlParameter("@PeriodID", SqlDbType.int) 
                    }            parameters(0).Value = table_name            ds = Me.RunProcedureReturnDataSet("sp_abm_rpt_Top20ActivityCost_Chart", parameters)
                Return ds}
      

  3.   

    我刚才用DataGrid又绑定了一次,显示了这个表的结构,但是就是没有数据,我想不应该是存储过程的问题,因为存储过程在查询分析器里面可以执行且成功返回数据
      

  4.   

    oParam.Direction=ParameterDirection.Input;DataSet ds = new DataSet();conn.close()加这几行试试
      

  5.   

    SqlParameter oParam=new SqlParameter("@Table_name",OledbType.varchar);cmd.Parameters.Add(oParam);oParam.Value="INCOMETAXLEVEL";