日期:2014-05-20  浏览次数:20382 次

数据库的问题 高手请进
GalleryDataProvider   wdp   =   GalleryDataProvider.Instance();
                        DataSet   ds   =   wdp.GetSectionByGroupID(PageSize,PageIndex,GroupID,ApplicationType.Gallery,   out   _totalRecords);
                        if   (entryItems   ==   null)
                        {
                                return;
                        }
                        entryItems.DataSource   =   ds;
                        entryItems.DataBind();

                        totalpagelabel.Text   =   string.Format(ResourceManager.GetString( "single_totalpages "),   (TotalPages   +   1).ToString());
                        currentpagelabel.Text   =   string.Format(ResourceManager.GetString( "single_currentpage "),   (PageIndex   +   1).ToString());
请帮我解释下这句话

------解决方案--------------------
开头是个数据库的绑定,下面是页数的变化,总页数加一,下面是目前页数加一!
------解决方案--------------------
这是写的类,然后调用类中的方法啊,
------解决方案--------------------
你得看看GalleryDataProvider这类库是怎写的,wdp.GetSectionByGroupID这是GalleryDataProvider中的一个返回DataSet数据集合的方法
------解决方案--------------------
//应该是初始化了一个数据访问类
GalleryDataProvider wdp = GalleryDataProvider.Instance();

//通过GalleryDataProvider 类中的静态方法GetSectionByGroupID获取数据库中经过翻页处理的数据
DataSet ds = wdp.GetSectionByGroupID(PageSize,PageIndex,GroupID,ApplicationType.Gallery, out _totalRecords);