大橙子网站建设,新征程启航
为企业提供网站建设、域名注册、服务器等服务
这篇文章主要介绍了如何使用网页软件进行ADO.NET分页,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。
成都创新互联为您提适合企业的网站设计 让您的网站在搜索引擎具有高度排名,让您的网站具备超强的网络竞争力!结合企业自身,进行网站设计及把握,最后结合企业文化和具体宗旨等,才能创作出一份性化解决方案。从网站策划到成都做网站、网站建设, 我们的网页设计师为您提供的解决方案。
ADO.NET分页经过长时间的发展,很多用户都很了解ADO.NET分页了,这里我发表一下个人理解,和大家讨论讨论。ADO.NET数据库提供程序包含Connection、Command、DataAdapter和DataReader对象。在一般的ADO.NET编程中,首先要创建Connection对象,给它提供需要的信息,例如连接字符串。然后创建一个Command对象,给它提供要执行的SQL命令的细节。这个命令可以是内置的SQL文本命令、存储过程或对表的直接访问。如果需要,还可以为这些命令提供参数。
在创建Connection和Command对象后,就必须确定命令是否返回结果集。如果命令不返回结果集,ADO.NET分页就可以通过调用几个Execute方法之一,执行命令。另一方面,如果命令返回结果集,就必须确定是否要保留结果集,以备将来在不维持与数据库的连接的情况下使用。
如果要保留结果集,就必须创建一个DataAdapter对象,用它填充DataSet或DataTable对象。这些对象可以在断开连接的模式下维护其中的信息。但是,如果不想保留结果集,只是要以快速方式执行命令,就可以使用Command对象创建DataReader对象。DataReader对象需要与数据库的实时连接,它是一个只向前的只读光标。下面我们来看一个关于使用ADO.NET分页异步查询的案例。
SqlConnection sqlConnection1 = new SqlConnection ( "Data Source=localhost ;Integrated Security=SSPI ;Initial Catalog=Northwind" ) ; //创建数据连接 SqlCommand selectCMD = new SqlCommand ( "SELECT CustomerID , CompanyName FROM Customers" , sqlConnection1 ) ; //创建并初始化SqlCommand对象 SqlDataAdapter sqlDataAdapter1 = new SqlDataAdapter ( ) ; custDA.SelectCommand = selectCMD ; sqlConnection.Open ( ) ; //创建SqlDataAdapter对象,并根据SelectCommand属性检索数据 DataSet dsDataSet1 = new DataSet ( ) ; sqlDataAdapter1.Fill ( dsDataSet1 , "Customers" ) ; //使用SqlDataAdapter的Fill方法填充DataSet sqlConnection.Close ( ) ; //关闭数据连接
感谢你能够认真阅读完这篇文章,希望小编分享的“如何使用网页软件进行ADO.NET分页”这篇文章对大家有帮助,同时也希望大家多多支持创新互联,关注创新互联行业资讯频道,更多相关知识等着你来学习!