2008年6月2日
摘要:   本章介绍了SQL Server中的XML功能,通过XML功能的了解,可以从SQL数据库中获取到XML数据形式,或者将数据以XML的格式展现出来。通过本章的学习,读者可以更深刻地理解如何在SQL Server中,使用XML的相关技术来实现实际软件开发中的需求。 阅读全文
posted @ 2008-06-02 14:58 我的CSHARP 阅读(177) 评论(0) 推荐(0) 编辑
摘要:   模板可用于创建对象,如数据库、表、视图、索引、存储过程、触发器、统计信息和函数。此外,通过创建用于Analysis Services和SQL Server Mobile的扩展属性、链接服务器、登录、角色、用户和模板,有些模板还有助于管理服务器。 阅读全文
posted @ 2008-06-02 14:57 我的CSHARP 阅读(206) 评论(0) 推荐(0) 编辑
摘要:   模板是指SQL Server中用于创建SQL对象的SQL语句的参考,使用模板可以快速定义出需要创建对象的SQL语句,所以模板的作用是使得开发人员更方便地使用SQL语句。 阅读全文
posted @ 2008-06-02 14:54 我的CSHARP 阅读(197) 评论(0) 推荐(0) 编辑
摘要:   可以使用OPENXML语句,在XML文件进行查询,然后返回指定的XML中的结果集数据。OPENXML是一个方法,该方法的说明格式如下所示。 阅读全文
posted @ 2008-06-02 14:51 我的CSHARP 阅读(233) 评论(0) 推荐(0) 编辑
摘要:   RAW和AUTO模式不能很好地控制从查询结果生成的XML的形状。但是,对于要从查询结果生成的XML,EXPLICIT模式会提供非常好的灵活性。 阅读全文
posted @ 2008-06-02 14:48 我的CSHARP 阅读(175) 评论(0) 推荐(0) 编辑
摘要:   RAW模式将查询结果集中的每一行转换为带有通用标识符row或可能提供元素名称的XML元素。默认情况下,行集中非NULL的每列值都将映射为 row元素的一个属性。如果将ELEMENTS指令添加到FOR XML子句,则每列值都将映射为row元素的一个子元素。可以选择在指定ELEMENTS指令的同时指定XSINIL选项,以便将结果集中的NULL列值映射为具有属性xsi:nil="true"的一个元素。 阅读全文
posted @ 2008-06-02 14:45 我的CSHARP 阅读(197) 评论(0) 推荐(0) 编辑
摘要:   在SQL语句中,有专用于XML相关操作的SQL语句,这些语句用于生成XML数据,通过模式的选择,可以获取不同结果的XML数据。 阅读全文
posted @ 2008-06-02 14:35 我的CSHARP 阅读(165) 评论(0) 推荐(0) 编辑
摘要:   XML架构是用于定义和验证XML数据的内容和结构的文档,就像数据库架构定义和验证组成数据库的表、列和数据类型一样。 阅读全文
posted @ 2008-06-02 14:32 我的CSHARP 阅读(195) 评论(0) 推荐(0) 编辑
摘要:   XML全称为可扩展标记语言,它提供了一种描述结构化数据的方法。与主要用于控制数据的显示和外观的HTML标记不同,XML标记用于定义数据本身的结构和数据类型。XML使用一组标记来描绘数据元素。元素可能封装十分简单的数据,也可能封装十分复杂的数据。可以定义一组无限制的XML标记。 阅读全文
posted @ 2008-06-02 14:27 我的CSHARP 阅读(185) 评论(0) 推荐(0) 编辑
摘要:   XML在SQL Server中使用之前,开发人员需要了解XML的格式与架构的基本知识,本节将介绍XML的基本知识,至于如何在.NET中如何实现XML编程,读者可以参见第9章的内容。 阅读全文
posted @ 2008-06-02 14:24 我的CSHARP 阅读(179) 评论(0) 推荐(0) 编辑
摘要:   XML数据类型可以在SQL Server数据库中存储XML文档和片段。XML片段是缺少单个顶级元素的XML实例。可以创建XML类型的列和变量,并在其中存储XML实例。 阅读全文
posted @ 2008-06-02 14:15 我的CSHARP 阅读(215) 评论(0) 推荐(0) 编辑
摘要:   在SQL Server 2005中,对XML的支持已经集成到数据库本身的所有组件中,主要包括以下几方面。 阅读全文
posted @ 2008-06-02 14:11 我的CSHARP 阅读(175) 评论(0) 推荐(0) 编辑
摘要:   和以前的SQL Server数据库版本相比较,SQL Server 2005在XML支持方面有了很大的改善,如支持XML数据类型等。经过这些显著的改善,开发人员可以通过SQL Server 2005更好地存储、读取和操作XML数据。 阅读全文
posted @ 2008-06-02 14:02 我的CSHARP 阅读(172) 评论(0) 推荐(0) 编辑
摘要:   SQL Server中,可以将其中存储的数据通过某些方法或者语句转换为XML格式的数据,同时也可以将XML数据转换成一般数据存储到数据库。这些功能可以称作为SQL Server的XML功能。本章将重点介绍如何使用SQL Server中的XML功能。 阅读全文
posted @ 2008-06-02 14:00 我的CSHARP 阅读(176) 评论(0) 推荐(0) 编辑
摘要:   本章通过几个示例介绍了如何实现DataSet的数据绑定,使读者学习到应用程序和数据集以及数据库之间的基本操作关系。数据操作的设计大体可以参考本章例子的模式,如果是更加复杂的应用,在需要考虑性能、可维护性等特点的时候,可以在此基础上再进行程序的优化设计。 阅读全文
posted @ 2008-06-02 13:42 我的CSHARP 阅读(161) 评论(0) 推荐(0) 编辑
摘要:   用户在编辑数据的时候,往往会出现一些数据的输入错误,这就需要程序能够自动判断这些数据的合法性,然后提示用户错误的原因,例如,数据项是否必须填写、数据类型是否匹配等。 阅读全文
posted @ 2008-06-02 13:37 我的CSHARP 阅读(201) 评论(0) 推荐(0) 编辑
摘要:   当多个用户同时更新同一数据的时候,由于更新可能导致数据的不一致性,使得程序的业务数据发生错误,这种情况可以称之为并发。在ADO .NET中,并发的处理可以通过三种方式来控制:保守式并发控制、开发式并发控制以及最后更新生效方式。 阅读全文
posted @ 2008-06-02 13:32 我的CSHARP 阅读(271) 评论(0) 推荐(0) 编辑
摘要:   连接是使得数据库与DataSet数据集进行数据交换的前提,连接的创建与管理对于数据库的资源和性能方面显得尤为重要。 阅读全文
posted @ 2008-06-02 13:31 我的CSHARP 阅读(386) 评论(0) 推荐(0) 编辑
摘要:   除了使用DataSet获取数据之外,还可以通过DataSet来实现数据库的更新等操作。 阅读全文
posted @ 2008-06-02 13:29 我的CSHARP 阅读(195) 评论(0) 推荐(0) 编辑
摘要:   第8.1.3节中,通过向导创建的TableAdapter提供了两种方法,分别是Fill方法和GetData方法。通过这两种方法,都可以实现对数据集DataSet的填充。 阅读全文
posted @ 2008-06-02 13:29 我的CSHARP 阅读(201) 评论(0) 推荐(0) 编辑