`

DataGrid与SQL Server 2000数据绑定

 
阅读更多

DataGrid与SQL Server 2000数据绑定

选择自PowerChow的Blog

WebForm页面添加一个DataGrid控件DataGrid1,DataGrid控件与SQLServer手工绑定只须鼠标点几下就搞定了,这里是代码绑定.
首先在命名空间中添加SqlClient命名空间.
usingSystem.Data.SqlClient;
然后在页面加载事件中创建数据连接con,
SqlConnectioncon=newSqlConnection();
con.ConnectionString="server=(local);database=YourDataBase;Trusted_Connection=yes";
打开数据连接,
con.Open();
创建一个数据命令com,
SqlCommandcom=newSqlCommand();
com.CommandText="select*fromYourTable";
com.Connection=con;
这就可以开始数据绑定了,方式很多.最简单的直接使用数据命令的ExecuteReader方法.数据绑定就是设置控件的DataSource属性.
DataGrid1.DataSource=com.ExecuteReader();
还可以使用数据阅读器SqlDataReader(不能使用他的构造函数),代码如下:
SqlDataReaderdr=com.ExecuteReader();
DataGrid1.DataSource=dr;
当然还可以使用ADO.NET的核心数据集和数据适配器;
SqlDataAdapterada=newSqlDataAdapter(com.CommandText,con);
DataSetset1=newDataSet();
ada.Fill(set1);
DataGrid1.DataSource=set1;
最后计算数据绑定表达式,
DataGrid1.DataBind();

分享到:
评论

相关推荐

    UWP-Dynamic-SQL-to-DataGrid-Sample:演示如何在UWP DataGrid中显示SQL Server查询的结果

    演示如何在UWP DataGrid中显示SQL Server查询的结果。 该应用程序针对一个SQL Server数据库承载3个不同的查询,并且仅承载Windows Community Toolkit DataGrid的一个实例。 该示例涵盖以下内容: 从UWP连接到SQL ...

    jPage分页(只针对Sql Server数据库)

    2、支持GridView、DataGrid、DataList等数据控件。 3、本分页已应用于数据量百万级的项目中。 4、使用简单,并包含多种样式布局 一、使用方法: 1、在.net2005 studio中,添加新控件,将下载到本地的jwork.dll加至...

    c#datagrid操作,解决datagridView加载慢.docx

    发现了datagridview直接绑定DataSource加载数据比较慢的问题,从网上找了很多资料,没有有效的解决方案,

    图片存储到数据库保存二进制文件,并在DATAGRIDVIEW中显示出来

    图片存储到数据库保存二进制文件,并在DATAGRIDVIEW中显示出来

    C#与数据库经典访问技术

    2.1 ADO.NET概述 2 2.1.1 ADO.NET体系结构 2 2.1.2 ADO.NET对象模型 3 2.2 Connection 对象与数据库连接 4 2.2.1 Connection对象的常用...2.8.1 DataGrid控件与数据绑定 47 2.8.2 DataGrid代码示例 48 2.9 本章小结 49

    AspNetPager控件及Demo源码.7z

    如为GridView、DataList以及Repeater等数据绑定控件实现分页、呈现自定义的分页数据以及制作图片浏览程序等,因为AspNetPager控件和数据是独立的,因此要分页的数据可以来自任何数据源,如SQL Server、Oracle、...

    AspNetPager 分页控件

    如为GridView、DataList以及Repeater等数据绑定控件实现分页、呈现自定义的分页数据以及制作图片浏览程序等,因为AspNetPager控件和数据是独立的,因此要分页的数据可以来自任何数据源,如SQL Server、Oracle、...

    AspNetPager741Src最新源码

    如为GridView、DataList以及Repeater等数据绑定控件实现分页、呈现自定义的分页数据以及制作图片浏览程序等,因为AspNetPager控件和数据是独立的,因此要分页的数据可以来自任何数据源,如SQL Server、Oracle、...

    AspNetPager分页控件

    如为GridView、DataList以及Repeater等数据绑定控件实现分页、呈现自定义的分页数据以及制作图片浏览程序等,因为AspNetPager控件和数据是独立的,因此要分页的数据可以来自任何数据源,如SQL Server、Oracle、...

    asp.net专家疑难解答200问源码

    113.如何控制DataGrid绑定列绑定的数据类型为日期的显示格式 114.如何把DataGrid中某一列的统计值显示在页脚中 115.如何在DataGrid中让不同条件的行显示不同的背景颜色 116.如何在DataGrid中实现分页功能 117....

    Asp.net分页控件AspNetPager7.2

    如为GridView、DataList以及Repeater等数据绑定控件实现分页、呈现自定义的分页数据以及制作图片浏览程序等,因为AspNetPager控件和数据是独立的,因此要分页的数据可以来自任何数据源,如SQL Server、Oracle、...

    .NET 通用分页控件

    如为GridView、DataList以及Repeater等数据绑定控件实现分页、呈现自定义的分页数据以及制作图片浏览程序等,因为AspNetPager控件和数据是独立的,因此要分页的数据可以来自任何数据源,如SQL Server、Oracle、...

    分页控件AspNetPager7.2c#源码

    如为GridView、DataList以及Repeater等数据绑定控件实现分页、呈现自定义的分页数据以及制作图片浏览程序等,因为AspNetPager控件和数据是独立的,因此要分页的数据可以来自任何数据源,如SQL Server、Oracle、...

    asp.net专家疑难解答200问

    如何将XML作为数据源绑定到控件 第8章 数据库设计 143.ASP.NET应用程序如何实现与SQL Server数据库的连接 144.ASP.NET应用程序如何实现与ACCESS数据库的连接 146.如何使用ADO.NET在数据库执行SQL...

    多功能.Net翻页组件(太实用了)

     采用ole技术,支持Access、SqlServer、Oracle等多种数据库。  同时支持DataGrid、DataList、Repeater三大.Net数据列表。  进行数据绑定时只需一条语句,大大提高软件开发速度和开发效率。  深入.Net底层的事件...

    asp.net知识库

    在Framework1.0下同时连接SqlServer和Oracle的一些体会 XML XPath XPath最通俗的教程(ZZ) XPath中相对路径和绝对路径 XPath 简单语法 Asp.Net(C#)利用XPath解析XML文档示例 XSL .Net框架下的XSLT转换技术简介 一个...

    ADO.NET本质论.pdf

    a.2 将sql server数据类型映射到sqltype及sqldbtype a.3 将ole db dbtype映射到.net数据类型 a.4 odbc类型映射 a.5 parameter.dbtype 附录b 表达式的语法 b.1 用户自定义值 b.2 运算符 b.3 字符串运算符...

    AspNetPagerv7.4.1分页控件及Demo源码2012919

    AspNetPager针对ASP.NET分页控件的不足,提出了与众不同的解决asp.net中分页问题的方案,即将分页导航功能与数据显示功能完全独立开来,由用户自己控制数据的获取及显示方式,因此可以被灵活地应用于任何需要实现...

Global site tag (gtag.js) - Google Analytics