comm.CommandType=CommandType.StoredProcedure;
comm.CommandText="up_custompage";
comm.Parameters.Add("order_colum_name",OracleType.VarChar).Value="rq desc";
comm.Parameters.Add("select_column_list",OracleType.VarChar).Value="id,zt,nr,rq";
comm.Parameters.Add("elect_table_list",OracleType.VarChar).Value="a_fj";
comm.Parameters.Add("condition",OracleType.VarChar).Value="id>0";
comm.Parameters.Add("page_size",OracleType.Int32).Value=intPageSize;
comm.Parameters.Add("current_page",OracleType.Int32).Value=current_page;
comm.Parameters.Add("total",OracleType.Int32).Direction=ParameterDirection.Output;OracleDataAdapter oda=new OracleDataAdapter(comm);
DataSet ds=new DataSet();
oda.Fill(ds,"tb1");
DataGrid1.VirtualItemCount=(int)comm.Parameters["total"].Value;