正在加载图片...
obj Conn. Open打开数据链路 数据库操作代码省略 obj Conn. Close(‘关闭数据链路 obj Conn= Nothing·清除对象 % 上面的代码和ADO没有什么太大的差别。应该提到的是, ADO NET提供了两种数据库连 接方式:ADO方式和SQL方式。这里我们是通过ADO方式连接到数据库。关于建立数据 库连接的详细信息,我们在后面的篇幅中将会讲到 3.2.22 ADODatasetcommand 另一个不得不提到的 ADO NET对象是 ADODatasetCommand,这个对象专门负责创建 我们前面提到的 DataSet对象。另一个重要的 ADO.NET对象是 Dataview,它是 DataSet的 个视图。还记得 DataSet可以容纳各种各种关系的复杂数据吗?通过 Dataview,我们可以 把 DataSet的数据限制到某个特定的范围。 下面的代码展示了如何利用 ADODatasetcommand为 DataSet填充数据 创建SQL字符串 Dim str SQL as String="SELECT* FROM authors 创建对象 ADODataset Command和 Dataset Dim objDSCommand as ADODataset Command Dim obj Dataset as Dataset= New Dataset objDS Command=New ADODatasetCommand(strS QL, obj Conn) 填充数据到 Dataset 并将数据集合命名为" Author Information" obj DSCommand Fill DataSet(obj Dataset, "Author Information") 323显示 Dataset 前面我们己经把数据准备好。下面我们来看看如何显示 Dataset中的数据。在 ASPNET 中,显示 DataSet的常用控件是 Datagrid,它是 ASPNET中的一个HIML控件,可以很好 地表现为一个表格,表格的外观可以任意控制,甚至可以分页显示。这里我们只需要简单地 使用它 asp Data Grid id="Data"runat="server"/> 剩下的任务就是把 Dataset绑定到这个 Datagrid,绑定是 ASPNET的重要概念,我们将另文 讲解。一般来说,你需要把一个 Dataview绑定到 DataGrid,而不是直接绑定 Dataset。好在objConn.Open() '打开数据链路 '数据库操作代码省略 objConn.Close() '关闭数据链路 objConn = Nothing '清除对象 %> 上面的代码和 ADO 没有什么太大的差别。应该提到的是,ADO.NET 提供了两种数据库连 接方式:ADO 方式和 SQL 方式。这里我们是通过 ADO 方式连接到数据库。关于建立数据 库连接的详细信息,我们在后面的篇幅中将会讲到。 3.2.2.2 ADODatasetCommand 另一个不得不提到的 ADO.NET 对象是 ADODatasetCommand,这个对象专门负责创建 我们前面提到的 DataSet 对象。另一个重要的 ADO.NET 对象是 Dataview,它是 DataSet 的 一个视图。还记得 DataSet 可以容纳各种各种关系的复杂数据吗?通过 Dataview,我们可以 把 DataSet 的数据限制到某个特定的范围。 下面的代码展示了如何利用 ADODatasetCommand 为 DataSet 填充数据: '创建 SQL 字符串 Dim strSQL as String = "SELECT * FROM authors" '创建对象 ADODatasetCommand 和 Dataset Dim objDSCommand as ADODatasetCommand Dim objDataset as Dataset = New Dataset objDSCommand = New ADODatasetCommand(strSQL, objConn) '填充数据到 Dataset '并将数据集合命名为 "Author Information" objDSCommand.FillDataSet(objDataset, "Author Information") 3.2.3 显示 Dataset 前面我们已经把数据准备好。下面我们来看看如何显示 Dataset 中的数据。在 ASP.NET 中,显示 DataSet 的常用控件是 DataGrid,它是 ASP.NET 中的一个 HTML 控件,可以很好 地表现为一个表格,表格的外观可以任意控制,甚至可以分页显示。这里我们只需要简单地 使用它: <asp:DataGrid id="DataGridName" runat="server"/> 剩下的任务就是把 Dataset 绑定到这个 DataGrid,绑定是 ASP.NET 的重要概念,我们将另文 讲解。一般来说,你需要把一个 Dataview 绑定到 DataGrid,而不是直接绑定 Dataset。好在
<<向上翻页向下翻页>>
©2008-现在 cucdc.com 高等教育资讯网 版权所有