ADO.NET
文章平均质量分 77
masterall
这个作者很懒,什么都没留下…
展开
-
ADO.NET入门 5
5.更新数据 Web程序通常利用无程式语句或者通过参数代存储过程来更新数据.但是,当遇见脱线的数据时,你也许希望利用内置服务来更新所有需要修订的记录.为完成这一工作.ADO提供了成批的更新机制. UpdateBatch 方法用于把保存在副本缓冲中的 Recordset 更改发送到服务器,以更新数据源。它采用开放式锁定,允许所有挂起的本地更改。它还在单个操作中把所有更改传送到数据源。原创 2005-09-10 01:25:00 · 940 阅读 · 0 评论 -
ADO.NET入门 4
4.转换现有代码 大量的ASP页面使用ADO对象来抽取数据.让我们一起来回顾下几例典型的案例,对你在以后处理移植或者改写代码时也许会有帮助。 如果你有从单个recordset生成报表的ASP页面,那么DataReader会是你的好帮手。 String strConn, strCmd; strConn = "DATABASE=MyAgenda;SERVER=localhost;U原创 2005-09-10 01:24:00 · 907 阅读 · 0 评论 -
ADO.NET入门 3
3.DataSet, DataTable, and Recordset 关于Recordset object.,ADO.NET并没有与其直接相对应的对象.最接近的是DataTable 对象.虽然它们二者几乎具有相同的功能,但它们在各自的框架里发挥着不同的作用. Recordset是一个相当大的对象,具备ADO的大多数功能,但在某些方面仍有欠缺. Recordset在一些方面性能优良原创 2005-09-10 01:23:00 · 968 阅读 · 0 评论 -
ADO.NET入门 2
2.读取数据 ADO.NET应用程序要从数据源里读取数据,首先得创建一个连接对象.这个连接对象可以是SQLConnection 或是 ADOConnection,这取决于所采用的目标提供程序. 需要记住的是,虽然在这里不做推荐,但你也可以利用ADO .NET 类来连接到SQL Server数据库. 这种方法唯一不足是,代码需要通过一个不必要的额外代码层. 首先它会调入ADO的托管提供程序原创 2005-09-10 01:22:00 · 818 阅读 · 0 评论 -
ADO.NET 数据集中浏览多个相关表 6
表达式列 除了包含静态数据外,还可以基于表达式的结果为 DataColumn 分配值。表达式是一个分配给 DataColumn.Expression 属性的字符串。 当表达式与相关数据一同使用时,数据列可以包含: 相关数据列的计算所得值。 相关数据列的合计信息。 相关数据的逻辑比较结果。 为说明处理相关数据时的值表达式列,我们将针对每种使用情况介绍一个示例,并添加到 DataRela原创 2005-09-11 01:55:00 · 1050 阅读 · 0 评论 -
ADO.NET 数据集中浏览多个相关表 5
创建关系 在 Solution Explorer(解决方案资源管理器)中,双击 dsNorthwind.xsd 文件。文件将在 XML Designer(XML 设计器)中打开。 从工具栏的 XML Schema(XML 架构)选项卡中,将 Relation(关系)拖到订单表上。 在 Edit Relation(编辑关系)对话框中,设置以下属性: 元素 设置 Name Customer原创 2005-09-11 01:50:00 · 912 阅读 · 0 评论 -
ADO.NET 数据集中浏览多个相关表 3
显示数据 此应用程序使用组合框、列表框和 RTF 文本框来选择和显示数据。 添加选择和显示数据的控件 在 Solution Explorer(解决方案资源管理器)中,右键单击 Form1(.cs 或 .vb,取决于应用程序的语言),然后从快捷菜单中选择 View Designer(视图设计器)。 在窗体的左半部,添加一个 ListBox 控件,并将其 Name 属性设置为 lbOrder原创 2005-09-11 01:48:00 · 891 阅读 · 0 评论 -
ADO.NET 数据集中浏览多个相关表 1
摘要:ADO.NET 中的数据集是一种在内存中表示数据的方法,它可以包含多个相关的数据表。本文介绍了在数据集中浏览这些相关数据表的方法。您将在 Visual Basic? .NET 或 Visual C#? .NET 中创建一个 Windows? 应用程序,基于选定的记录返回相关记录,并使用表达式列为相关记录生成合计信息。本文包含一些指向英文站点的链接。 简介 由于数据集可以包含几个相关的表,原创 2005-09-11 01:44:00 · 970 阅读 · 0 评论 -
ADO.NET入门 1
简介:本文主要讨论了作为实现基本数据库操作方法之一的ADO.NET,以及ADO.NET与ADO的基本比较 ADO.NET将成为构建数据感知 .NET应用程序的基础. 不同于ADO 的是,ADO.NET更具有通用性,不是那么专门针对数据库而进行的设计. ADO.NET聚集了所有可以进行数据处理的类.这些类呈现了具有典型数据库功能的data container objects,比如:索引,排序,原创 2005-09-10 01:21:00 · 955 阅读 · 0 评论 -
ADO.NET 数据集中浏览多个相关表 4
显示相关记录 现在您已经有了选定客户的相关记录(存储在数据行数组中),您可以显示它们以便与用户进行交互。应用程序将逐一访问 GetChildRows 方法返回的数据行数组中的数据,并将每个相关记录的“订单 ID”作为单独的项添加到列表框中。 注意:虽然此示例将逐一访问相关数据行数组中的数据,但列表框可能已经使用属性窗口,通过 DataSource 属性、DataMember 属性和 V原创 2005-09-11 01:49:00 · 1028 阅读 · 0 评论 -
ADO.NET入门 6
6.XML的延展支持功能 在ADO中,XML仅仅只是作为输入和输出格式.但是,在ADO.NET中,XML作为数据记录格式为你提供了一系列的方法,如: manipulating, reorganizing, sharing, and transferring. 任何你输入进到DataSet中的数据,不管是不是原创,都能够通过双面编程模型进行处理. 如同XML文档一样,DataSet 读原创 2005-09-10 01:26:00 · 1056 阅读 · 0 评论 -
ADO.NET 数据集中浏览多个相关表 2
创建应用程序 本节将建立这一演练的起点。随后的步骤将创建数据连接、数据适配器和包含相关表的数据集,以及几个选择和显示数据的控件。 创建新的 Windows 应用程序 从 File(文件)菜单中,指向 New(新建),并选择 Project(项目)。将显示 New Project(新建项目)对话框。 在 Project Types(项目类型)窗格中,根据您需要的编程语言,选择 Visual原创 2005-09-11 01:45:00 · 871 阅读 · 0 评论