- 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第10章 Web数据库 在ASP.NET应用程序中,经常需要在网页上显示和操纵来自数据库、XML文件、其他文件或其他数据源的数据,使用ADO.NET可以实现这一目的。通过本章学习,重点掌握: ? Web数据组件及应用 ? ASP.NET与XML 10.1数据源控件 10.2 数据绑定控件及应用 10.3 XML和ASP.NET 10.4设计范例与练习题 10.1数据源控件 10.1.1 SqlDataSource 数据源控件 10.1.2 AccessDataSource 10.1.3 ObjectDataSource 控件 10.1.4 XmlDataSource 控件 10.1.5 SiteMapDataSource 控件 10.1 数据源控件 数据源控件是实现连接到数据源以及读取和写入数据等任务的 ASP.NET 控件。数据源控件担当特定数据源(如数据库、业务对象或 XML 文件)与 ASP.NET 网页上的其他控件之间的桥梁而不呈现任何用户界面。ASP.NET数据源控件包括SqlDataSource、AccessDataSource、ObjectDataSource、XmlDataSource和SiteMapDataSource 控件。 10.1.1 SqlDataSource 数据源控件 SqlDataSource 数据源控件用于表示绑定到数据绑定控件的SQL关系数据库中的数据。将 SqlDataSource 控件与数据绑定控件一起使用,可以从关系数据库中检索数据,还可以在网页上显示、编辑和排序数据,而不必编写代码或只需编写少量代码。SqlDataSource 可以支持能够使用 ADO.NET 提供程序(例如 SqlClient、OleDb、Odbc 或 OracleClient)连接到的任何 SQL 关系数据库。 1.主要属性 (1)ConnectionString 属性:设置特定于 ADO.NET 提供程序的连接字符串,SqlDataSource 控件使用该字符串连接基础数据库。若要连接到数据库,必须将 ConnectionString 属性设置为有效的连接字符串。 (2)SelectCommand 属性:设置 SqlDataSource 控件从基础数据库检索数据所用的 SQL 字符串。若要从基础数据库中检索数据,可用 SQL 查询来设置 SelectCommand 属性。如果与 SqlDataSource 相关联的数据库支持存储过程,可以将 SelectCommand 属性设置为存储过程的名称。 (3)DataSourceID 属性:设置控件的 ID,数据绑定控件从该控件中检索其数据项列表。在声明性和编程 ASP.NET 方案中,可以将数据绑定控件的 DataSourceID 属性设置为 SqlDataSource 的 ID。 (4)DataSource 属性:设置对象,数据绑定控件从该对象中检索其数据项列表。 (5)InsertCommand:获取或设置 SqlDataSource 控件将数据插入基础数据库所用的 SQL 字符串。 (6)DeleteCommand 属性:设置 SqlDataSource 控件从基础数据库删除数据所用的 SQL 字符串。 另外,将 SelectCommand 属性设置为检索数据所用的 SQL 语句、将 DataSourceMode 属性设置为 DataSet、将 UpdateCommand 属性设置为更新数据所用的 SQL 语句可分别实现选择、排序、更新功能。 2.常用方法 (1)DataBind:将数据源绑定到被调用的服务器控件及其所有子控件。每当调用 Select 方法时,SqlDataSource 控件都会检索数据。 (2)Select:使用 SelectCommand SQL 字符串以及 SelectParameters 集合中的所有参数从基础数据库中检索数据。 一般情况下,默认SqlDataSource 控件与用于 SQL Server 的 .NET Framework 数据提供程序一起使用,但 SqlDataSource 不限定于 Microsoft SQL Server,对于任何一个数据库产品,只要有适用的托管 ADO.NET 提供程序,SqlDataSource 控件都可以与之连接 10.1.2 AccessDataSource AccessDataSource 类是使用 Microsoft Access 数据库的数据源控件。向数据绑定控件表示 Microsoft Access 数据库。可以使用数据绑定控件的 DataSourceID 属性将数据绑定控件绑定到 AccessDataSource。 AccessDataSource 控件的一个独特之
您可能关注的文档
- CorelDRAWX4平面设计实例教程第12章节教程.ppt
- VisualBasic程序设计解凯陈如琪第三章节窗体及控件.ppt
- CorelDRAWX4平面设计实例教程第13章节教程.ppt
- VisualBasic程序设计解凯陈如琪第一章节VB概述.ppt
- VisualBasic程序设计邱寄帆第02章节.ppt
- 人力资源管理第2版王宝石第九章节培训与开发.ppt
- VisualBasic程序设计邱寄帆第07章节.ppt
- 人大会计学第10章节所有者权益.ppt
- 人大会计学第12章节.ppt
- VisualBasic程序设计邱寄帆第13章节.ppt
- VisualC程序设计基础第1章节绪论ok.ppt
- VisualC程序设计基础第2章节基本数据类型及表达式ok.ppt
- VisualC程序设计基础第3章节结构化程序设计ok.ppt
- VisualC程序设计基础第4章节数组与指针ok.ppt
- Visual_Basic程序设计第二版柳青第1章节VisualBasic60入门.ppt
- Visual_Basic程序设计第二版柳青第2章节VisualBasic语言基础.ppt
- Visual_Basic程序设计第二版柳青第3章节标准控件的使用.ppt
- Visual_Basic程序设计第二版柳青第4章节外部控件的使用.ppt
- Visual_Basic程序设计第二版柳青第5章节面向对象的程序设计.ppt
- Visual_Basic程序设计第二版柳青第6章节应用程序界面设计.ppt
文档评论(0)