请问我需要执行一个返回记录集的存储过程  我怎样才能用sqlDataAdapter来指定存储过程需要的参数呢?

解决方案 »

  1.   

    SqlCommand mycom = new SqlCommand("dgPro_PagesApartFind", conn);
                mycom.CommandType = CommandType.StoredProcedure;            mycom.Parameters.Add(new SqlParameter("@PageSize", SqlDbType.Int)).Value = pagesize;
                mycom.Parameters.Add(new SqlParameter("@CurentPage", SqlDbType.Int)).Value = curpage;
                mycom.Parameters.Add(new SqlParameter("@SelSql", SqlDbType.NVarChar)).Value = sql;
                mycom.Parameters.Add(new SqlParameter("@SortBy", SqlDbType.VarChar)).Value =sortby;
                mycom.Parameters.Add(new SqlParameter("@sortID", SqlDbType.VarChar)).Value =sortid;            SqlDataAdapter da = new SqlDataAdapter(mycom);
                DataSet ds = new DataSet();
                da.Fill(ds);
      

  2.   

    application block  怎么用?
      

  3.   

    chx_xuxu(xuxu) 
    你的添加参数似乎有问题吧