datalist分页(cj168.DataAccess.MagsDB中的2个方法)

access|分页

public ICollection GetSearchResult(String txtSearch, int StartIndex, int PageSize)
        {
            
            SqlConnection myConnection = new SqlConnection(ConfigurationSettings.AppSettings["ConnectionString"]);
            SqlDataAdapter myCommand = new SqlDataAdapter("GetSearchResult", myConnection);
            
            myCommand.SelectCommand.CommandType = CommandType.StoredProcedure;
            
            SqlParameter parameterTxtSearch = new SqlParameter("@txtSearch", SqlDbType.VarChar, 255);
            parameterTxtSearch.Value = txtSearch;
            myCommand.SelectCommand.Parameters.Add(parameterTxtSearch);

            DataSet myDataSet = new DataSet();
        
            myCommand.Fill(myDataSet, StartIndex, PageSize, "SearchResult");
            
            return myDataSet.Tables["SearchResult"].DefaultView;

        }

        public int GetSearchResultCount(String txtSearch)
        {
            int intCount ;
            intCount = 0;
            

            SqlConnection myConnection = new SqlConnection(ConfigurationSettings.AppSettings["ConnectionString"]);
            SqlCommand myCommand = new SqlCommand("GetSearchResultCount", myConnection);
            myCommand.CommandType = CommandType.StoredProcedure;

            SqlParameter parameterTxtSearch = new SqlParameter("@txtSearch", SqlDbType.VarChar, 255);
            parameterTxtSearch.Value = txtSearch;
            myCommand.Parameters.Add(parameterTxtSearch);

            myConnection.Open();
            SqlDataReader dr =myCommand.ExecuteReader();
            
            if(dr.Read())
            {
                intCount = Int32.Parse(dr["co"].ToString());
            }
            else
            {
                intCount = 0;
            }
            
            dr.Close();
            return intCount;

        }

时间: 2024-10-18 09:12:53

datalist分页(cj168.DataAccess.MagsDB中的2个方法)的相关文章

datalist分页(codebehind部分)

分页 using System;using System.Collections;using System.Configuration;using System.ComponentModel;using System.Data;using System.Data.SqlClient;using System.Drawing;using System.Web;using System.Web.SessionState;using System.Web.UI;using System.Web.UI.

DataList分页,大家帮帮忙```

问题描述 我点下一页,到第2页他就点不下去了,没反映.然后点上一页,就抱错说索引范围,不能为负数.我是新手大家看看代码,帮帮小弟protectedvoidLinkButton1_Click(objectsender,EventArgse)//上一页{this.Label2.Text=Convert.ToString(Convert.ToInt32(this.Label2.Text)-1);intcurpage;curpage=Convert.ToInt32(this.Label2.Text);d

如何用datalist分页(asp.net 用VB)

问题描述 如何用datalist分页(asp.net用VB)来实现在面网站的分页效果http://www.f7bbs.com/bbs/forum-24-1.html先在这里说一声谢谢啦大家-- 解决方案 解决方案二:http://www.21tx.com/dev/2002/03/31/10059.html解决方案三:aspnetpage控件解决方案四:这个控件不会用啊可以说一下要注意点什么吗

asp.net控件DataList分页用法_实用技巧

本文实例讲述了asp.net控件DataList分页用法.分享给大家供大家参考,具体如下: protected void Page_Load(object sender, EventArgs e) { if (!IsPostBack) { ViewState["Page"] = 0; Bangding(); } } //绑定数据 public void Bangding() { PagedDataSource pds = new PagedDataSource(); pds.DataS

对数据进行分页显示到table中的实现方法_java

我最先用jframe编程的时候写的比较简单,只是先查询到所有记录,再根据当前页码筛选出当前页的记录,返回的小集合可以直接显示到table上. import java.util.ArrayList; import java.util.List; import com.yu.entity.User; public class PageController { private List<User> bigList=new ArrayList<User>(); //大集合,从外界获取 pr

求解决方案:在数据库数据量很大时(如几百上千万条record),如何查找数据,以及分页显示在页面中。

问题描述 如题,这应该是比较常遇到的情况,希望大家讨论下有哪些解决方案,有简单的代码就最好了. 解决方案 解决方案二:只能数据库分页...解决方案三:请问数据库分页是什么意思?和web里的分页应该不同吧?解决方案四:使用hibernate分页.解决方案五:就是在数据库里就把满足条件的记录的某些行查询出来,不同的数据库sql写法是不一样的,oracle用rownum来分页,sqlserve用top.现在的一些orm如hibernate就可以帮你搞定这些,具体的实现细节不用你去做解决方案六:John

AspNetPager 和 datalist 分页 id传值跳转

问题描述 AspNetPager和datalist分页id传值跳转只显示一页的内容按下一页就空乐SqlConnectioncon=db.con();con.Open();SqlCommandcom=newSqlCommand("selectcount(*)fromproductwheretypeid='"+Request.QueryString["id"]+"'",con);AspNetPager1.AlwaysShow=true;AspNetP

PHP往XML中添加节点的方法

 这篇文章主要介绍了PHP往XML中添加节点的方法,涉及php操作XML文件的技巧,具有一定参考借鉴价值,需要的朋友可以参考下     本文实例讲述了PHP往XML中添加节点的方法.分享给大家供大家参考.具体方法如下: 1. contacts.xml代码 代码如下: <contact id="43956"> <personal> <name> <first>J</first> <middle>J</middl

java中如何让setText方法读取指定标签数据的时候特意空出一点点空间

问题描述 java中如何让setText方法读取指定标签数据的时候特意空出一点点空间 如何让setText方法读取指定标签数据的时候特意空出一点点空间java当中 解决方案 http://zhidao.baidu.com/link?url=znfx-j9HEz7fJS4EcXcc-gX096uqEKQMTQo4vBNrc9bhRAlFHGGxkAP8cPTOkATWxy3DqxQwhBwFAscWkNPxe_,用空字符串占位置看看可不可以也就是字符串前面有空格,后面有空格. 解决方案二: 使用全