.NET 示例 - 如何:数据和 ADO.NET

   MSDN Home >  .NET Framework >  快速入门 >  常见任务快速入门
.NET Framework 入门  

.NET 示例 - 如何:数据和 ADO.NET

本节包括以下示例:

命令执行示例

adodtreader 示例

adorstodataset 示例

sqldtreader 示例

UpdatingData 示例

RelationalData 示例

GettingData 示例

HandleErrors 示例

FilterDataTable 示例

AdoOverview4 示例

利用命令进行 DB 事务处理的示例

AdoOverview3 示例

ReadAndWriteXML 示例

利用命令的 OutParams 示例

TypedData 示例

xmlfromsqlsrv 示例

employees 示例

DistribTransaction 示例

AdoOverview2 示例

AdoOverview1 示例

ConnectionPooling 示例

命令执行示例

此示例显示如何使用 SqlCommand 对 SQL 数据库执行插入命令。

链接到联机示例文档

链接到联机示例源代码

在此示例中使用的命名空间:

System; System.Data; System.Data.Common; System.IO; System.Data.SqlClient

在此示例中使用的类:

Region; String; Console; Page; SqlConnection; StringWriter; SqlCommand; Import; SqlTransaction; Object; EventArgs; Debug; Exception

adodtreader 示例

此示例阐释如何使用 OleDbDataReader 类从 OLE DB 提供程序读取数据。

链接到联机示例文档

链接到联机示例源代码

在此示例中使用的命名空间:

System; System.Data; System.Data.OleDb; System.IO

在此示例中使用的类:

Console; String; OleDbConnection; OleDbCommand; StringWriter; Import; Page; Debug; DBNull; Object; EventArgs; Exception; OleDbDataReader

adorstodataset 示例

此示例阐释如何将 ADO 记录集用于托管 DataSets

链接到联机示例文档

链接到联机示例源代码

在此示例中使用的命名空间:

System; System.Data; System.Data.OleDb; System.IO; System.Reflection

在此示例中使用的类:

Type; Console; String; DataSet; DbDataAdapter; Exception; OleDbDataAdapter; StringWriter; Binding; Missing; Import; DataAdapter; Page; Xml; Debug; Activator; EventArgs; Region; Instance; Object

sqldtreader 示例

此示例阐释如何使用 SqlDataReader 类从 SQL Server 读取数据,SqlDataReader 类提供了一种从数据源读取数据记录的只进流的方法。

链接到联机示例文档

链接到联机示例源代码

在此示例中使用的命名空间:

System; System.Data; System.IO; System.Data.SqlClient

在此示例中使用的类:

Console; String; SqlConnection; SqlCommand; StringWriter; Import; Page; DBNull; Object; EventArgs; Exception; SqlDataReader; Debug

UpdatingData 示例

此示例阐释如何使用 DataSet 来更新数据库中的数据。

链接到联机示例文档

链接到联机示例源代码

在此示例中使用的命名空间:

System; System.Data; System.IO; System.Data.SqlClient

在此示例中使用的类:

DataSet; SqlDataAdapter; DataAdapter; Console; DataRow; String; Missing; Table; SqlCommand; SqlConnection; SqlCommandBuilder; Import; StringWriter; Page; Exception; EventArgs; Object; Debug

RelationalData 示例

此示例用两个 DataAdapters 创建 DataSet、添加关系,然后循环访问数据。

链接到联机示例文档

链接到联机示例源代码

在此示例中使用的命名空间:

System; System.Data; System.IO; System.Data.SqlClient

在此示例中使用的类:

DataSet; SqlDataAdapter; DataAdapter; DataRow; String; Console; Table; Page; SqlConnection; StringWriter; Import; EventArgs; Debug; Object; Exception

GettingData 示例

此示例演示如何构造 SqlDataAdapter、向其传递要填充的 DataSet,然后循环访问这些行。

链接到联机示例文档

链接到联机示例源代码

在此示例中使用的命名空间:

System; System.Data; System.IO; System.Data.SqlClient

在此示例中使用的类:

DataSet; String; SqlDataAdapter; DataAdapter; DataRow; Console; Page; SqlConnection; StringWriter; Import; Debug; EventArgs; Table; Object; Exception

HandleErrors 示例

此示例加载 DataSet、设置某些错误,然后在 Rows 中显示 Errors

链接到联机示例文档

链接到联机示例源代码

在此示例中使用的命名空间:

System; System.Data; System.IO; System.Data.SqlClient

在此示例中使用的类:

DataSet; Table; DataRow; Console; String; SqlDataAdapter; DataAdapter; DataView; Page; StringWriter; Import; DataTable; SqlConnection; EventArgs; Exception; Object; Debug

FilterDataTable 示例

此示例演示如何填充 DataSet,然后用可进行数据绑定的 DataView 筛选它。

链接到联机示例文档

链接到联机示例源代码

在此示例中使用的命名空间:

System; System.Data; System.IO; System.Data.SqlClient

在此示例中使用的类:

DataView; String; DataSet; SqlDataAdapter; DataAdapter; Console; StringWriter; Page; SqlConnection; Import; Debug; Table; Object; Exception; EventArgs

AdoOverview4 示例

此示例阐释如何通过 SELECT 语句加载 DataAdapter,然后在 DataSet 中更新、删除和添加某些记录。最后,它通过 DataAdapter 将这些更新返回到源数据库。

链接到联机示例文档

链接到联机示例源代码

在此示例中使用的命名空间:

System; System.Data; System.IO; System.Data.SqlClient

在此示例中使用的类:

Region; SqlDataAdapter; DataAdapter; DataRow; DataSet; Version; String; SqlCommand; Console; Type; SqlConnection; Missing; Table; Import; StringWriter; Exception; Page; Object; EventArgs; Debug; SqlParameter

利用命令进行 DB 事务处理的示例

此示例演示如何使用三个基本命令(BeginTransactionCommitRollback)管理事务。

链接到联机示例文档

链接到联机示例源代码

在此示例中使用的命名空间:

System; System.Data; System.IO; System.Data.SqlClient

在此示例中使用的类:

Region; String; Console; Page; SqlConnection; StringWriter; SqlCommand; Import; SqlTransaction; Object; EventArgs; Debug; Exception

AdoOverview3 示例

此示例演示如何使用 DataReader,它在对数据库执行完命令后返回。

链接到联机示例文档

链接到联机示例源代码

在此示例中使用的命名空间:

System; System.Data; System.IO; System.Data.SqlClient

在此示例中使用的类:

SqlConnection; Console; String; SqlCommand; Page; StringWriter; Import; Object; EventArgs; Debug; SqlDataReader; Exception

ReadAndWriteXML 示例

此示例从数据库中加载数据,然后输出 XSD 架构和 XML 数据。

链接到联机示例文档

链接到联机示例源代码

在此示例中使用的命名空间:

System; System.Data; System.IO; System.Data.SqlClient

在此示例中使用的类:

SqlDataAdapter; DataAdapter; Console; DataSet; String; Page; Xml; SqlConnection; StringWriter; Import; Debug; EventArgs; XmlSchema; Object; Exception

利用命令的 OutParams 示例

此示例显示如何创建和使用返回输出参数的存储过程。

链接到联机示例文档

链接到联机示例源代码

在此示例中使用的命名空间:

System; System.Data; System.IO; System.Data.SqlClient

在此示例中使用的类:

String; SqlCommand; Type; SqlConnection; Page; Console; Import; StringWriter; Debug; SqlParameter; Object; EventArgs; SqlDataAdapter; DataAdapter; Exception

TypedData 示例

此示例使用强类型 DataSet 从数据库中加载客户列表。

链接到联机示例文档

链接到联机示例源代码

在此示例中使用的命名空间:

System; System.Data; System.IO; System.Data.SqlClient

在此示例中使用的类:

String; SqlDataAdapter; Console; DataAdapter; DataRow; Import; Page; StringWriter; Exception; Debug; EventArgs; DataSet; Object; Table

xmlfromsqlsrv 示例

此示例阐释如何使用以下两种不同的方法从 SQL Server 中读取 XML 形式的数据:1) 使用 SqlCommandExecuteXmlReader 方法获得 XmlTextReader;2) 使用 SqlDataAdapter 提取数据内容并使其适应 DataSet 中的 XML 结构。

链接到联机示例文档

链接到联机示例源代码

在此示例中使用的命名空间:

System; System.Data; System.IO; System.Data.SqlClient; System.Xml

在此示例中使用的类:

DataSet; Xml; SqlConnection; SqlCommand; String; SqlDataAdapter; DataAdapter; Console; Import; Page; StringWriter; XmlText; TextReader; XmlReader; XmlTextReader; Debug; EventArgs; Exception; Object; Timeout

employees 示例

此示例 ADO 应用程序在没有原始图形接口的情况下被移植到 .NET 中。它还显示了只进、只读的快速 DataReader 的使用方法。

链接到联机示例文档

链接到联机示例源代码

在此示例中使用的命名空间:

System; System.Data; System.IO; System.Data.SqlClient; System.Xml

在此示例中使用的类:

String; SqlConnection; SqlCommand; Console; Page; Import; StringWriter; Exception; SqlDataReader; Debug; EventArgs; Xml; Object

DistribTransaction 示例

此示例阐释了如何使用分布式事务,该分布式事务可自动从 Microsoft .NET Framework 组件服务中获得。

链接到联机示例文档

链接到联机示例源代码

在此示例中使用的命名空间:

System; System.Data; System.IO; System.EnterpriseServices; System.Data.SqlClient

在此示例中使用的类:

Service; Component; ServicedComponent; SqlCommand; Table; Console; String; SqlConnection; Context; Import; Page; StringWriter; ContextUtil; TransactionAttribute; Exception; EventArgs; Debug; Object; Attribute

AdoOverview2 示例

此示例显示如何对数据库发出 INSERT 语句。

链接到联机示例文档

链接到联机示例源代码

在此示例中使用的命名空间:

System; System.IO; System.Data; System.Data.SqlClient

在此示例中使用的类:

SqlCommand; Message; String; Page; Console; StringWriter; SqlConnection; Import; Object; EventArgs; Debug; Exception

AdoOverview1 示例

此示例显示如何创建连接对象。

链接到联机示例文档

链接到联机示例源代码

在此示例中使用的命名空间:

System; System.IO; System.Data; System.Data.SqlClient

在此示例中使用的类:

SqlConnection; String; Console; Page; StringWriter; Import; Object; Debug; EventArgs

ConnectionPooling 示例

此示例阐释如何构造到数据源的连接池。在此示例中,池是在连接字符串中建立起来并由 SqlConnection 自动管理的。

链接到联机示例文档

链接到联机示例源代码

在此示例中使用的命名空间:

System; System.IO; System.Data; System.Data.SqlClient

在此示例中使用的类:

String; Console; SqlConnection; Page; StringWriter; Import; Debug; Exception; Object; EventArgs


©2006 Microsoft Corporation. 版权所有.  保留所有权利 |商标 |隐私权声明
Microsoft
posted @ 2006-06-08 09:46  塞北的雪  阅读(401)  评论(0)    收藏  举报