数据访问(如何实现 - C#)

更新:2007 年 11 月

本主题链接到有关广泛使用的数据访问任务的帮助,这些任务在应用程序中直接使用 ADO.NET 类型。有关如何使用 LINQ to SQL 或 LINQ to DataSet 访问数据的更多信息,请参见 LINQ(如何实现 - C#)

若要查看“帮助”中涵盖的其他类别的常用任务,请参见如何实现 - C#

常规

连接到 Visual Studio 中的数据

创建和设计类型化数据集

TableAdapter

  • TableAdapter 概述
    简要介绍用于在应用程序和数据库之间提供通信的 TableAdapter

  • 演练:创建带有多个查询的 TableAdapter
    提供使用“数据源配置向导”在数据集中创建 TableAdapter 的过程。该演练演示如何使用“数据集设计器”中的“TableAdapter 查询配置向导”在 TableAdapter 中创建另一个查询。

填充数据集和执行查询

在 Windows 窗体上显示数据

数据绑定

编辑数据集中的数据(数据表)

验证数据

  • 数据验证概述
    提供验证数据的概述,验证数据是确认输入到数据对象中的值是否符合数据集架构中的约束以及为应用程序建立的规则的过程。

  • 演练:向数据集添加验证
    解释如何使用 ColumnChanging 事件验证输入到记录中的值是否可接受。

保存数据

数据资源

  • 数据用户界面元素
    包含有关在应用程序中设计数据访问时使用的所有对话框和向导的信息。

  • ADO.NET 数据适配器
    提供有关 ADO.NET 数据适配器对象以及如何在 Visual Studio 中使用它们的信息。

在托管代码中创建 SQL Server 2005 对象

  • SQL Server 项目
    解释如何使用 .NET 语言和 Transact-SQL 编程语言创建数据库对象(如存储过程和触发器),以及检索和更新 Microsoft SQL Server 2005 数据库中的数据。

  • 演练:使用托管代码创建存储过程
    提供以下过程的分步说明:

    在托管代码中创建存储过程。

    将存储过程部署到 SQL Server 2005 数据库。

    创建脚本以对数据库中的存储过程进行测试。

    查询数据库中的数据,确认存储过程是否正确执行。

其他资源

访问以下网站需要 Internet 连接。

请参见

概念

如何实现 - C#