100分--我又来了
依然是分页的问题。 
 还请各位大哥不要说喊我去论坛搜起自己看。我送分的啊。 
 论坛的我都看的差不多了。好多都是语言不怎么通,而且好多都是自己做函数来分页。我这里用的控件的。只是出错而已。 
 尝试,打开页面显示全部数据。 
 第搜索时,分页也应该正常。但是这里的bind()出错了。 
 提示:重载“bind”方法未获取“0”参数 
 数据连接与细节是没错的。只是这里怎么传递参数不会。 
 小弟是自学。纯熟菜鸟级人物。还望各位说详细点。     
  <script   runat= "server "   language= "c# ">  
 protected   void   Page_Load(object   sender,   EventArgs   e) 
 { 
 if(!IsPostBack) 
 { 
 string   strConnection= "Provider=Microsoft.Jet.OleDb.4.0;Data   Source= "; 
 strConnection+=Server.MapPath( "1.mdb "); 
 OleDbConnection   objConnection=new   OleDbConnection   (strConnection); 
 String   ee5= "update   jinhuo,DS_ClassInf   set   jinhuo.classname2=DS_ClassInf.classname   where   jinhuo.ClassID2=DS_ClassInf.ClassID "; 
 OleDbCommand   objCommand115   =   new   OleDbCommand(ee5,objConnection); 
 objCommand115.Connection.Open(); 
 objCommand115.ExecuteNonQuery(); 
 objCommand115.Connection.Close(); 
 String   sql   =    "select   bianhao   as   教材编号,bookname   as   教材名称,shuliang   as   进货数量,booktime   as   进货时间,Classname   as   类别2,Classname2   as   类别1   from   jinhuo   ORDER   by   [booktime]   desc "; 
 DataSet   ds      =   new   DataSet(); 
 OleDbDataAdapter   myada   =   new   OleDbDataAdapter(sql,strConnection); 
 myada.Fill(ds, "jinhuo "); 
 dgrdMain.DataSource   =   ds.Tables[ "jinhuo "].DefaultView; 
 dgrdMain.DataBind(); 
 } 
 else 
 { 
 bind(); 
 }   
 public   void   bind(object   sender,   EventArgs   e) 
 { 
 string   strConnection= "Provider=Microsoft.Jet.OleDb.4.0;Data   Source= "; 
 strConnection+=Server.MapPath( "1.mdb "); 
 OleDbConnection   objConnection=new   OleDbConnection   (strConnection); 
 String   sql   =    "select   bianhao   as   教材编号,bookname   as   教材名称,shuliang   as   进货数量,booktime   as   进货时间,Classname   as   类别2,Classname2   as   类别1   from   jinhuo   where   bianhao= ' "   +   bianhao.Text   +    " '   and   format([booktime], 'yyyy-mm-dd   HH:mm:ss ')> = ' "+shijian1.Text+ " '   and   format([booktime], 'yyyy-mm-dd   HH:mm:ss ') <= ' "+shijian2.Text+ " '      ORDER   by   [booktime]   desc "; 
 DataSet   ds      =   new   DataSet(); 
 OleDbDataAdapter   myada   =   new   OleDbDataAdapter(sql,strConnection); 
 myada.Fill(ds, "jinhuo "); 
 dgrdMain.DataSource   =   ds.Tables[ "jinhuo "].DefaultView; 
 dgrdMain.CurrentPageIndex=0; 
 dgrdMain.DataBind();    
 } 
 public   void   MyDataGrid_Page(object   sender,   System.Web.UI.WebControls.DataGridPageChangedEventArgs   e) 
 { 
    dgrdMain.CurrentPageIndex   =   e.NewPageIndex; 
    DataBind(); 
 } 
  </script>  
  <asp:Button   ID= "Button1 "   Text= "开始查询 "   OnClick= "bind "   runat= "server "   />  
  <asp:DataGrid   AllowCustomPaging= "false "   AllowPaging= "true "   BorderColor= "#999999 "   BorderWidth= "1 "   CellPadding= &quo