.NET 示例 - 如何:数据和 ADO.NET
| MSDN Home > .NET Framework > 快速入门 > 常见任务快速入门 |
|
本节包括以下示例: 命令执行示例此示例显示如何使用 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 事务处理的示例此示例演示如何使用三个基本命令(BeginTransaction、Commit 和 Rollback)管理事务。 链接到联机示例文档链接到联机示例源代码在此示例中使用的命名空间: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) 使用 SqlCommand 的 ExecuteXmlReader 方法获得 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 |
浙公网安备 33010602011771号