使用 SQL Server 公共语言运行库集成

SQL Server 2005 集成了 Microsoft Windows 的 .NET Framework 的公共语言运行库 (CLR) 组件。这意味着您现在可以使用任意 .NET Framework 语言(包括 Microsoft Visual Basic .NET 和 Microsoft Visual C#)编写存储过程、触发器、用户定义类型、用户定义函数、用户定义聚合函数以及流处理表值函数。Microsoft.SqlServer.Server 命名空间包含一组新的应用程序编程接口 (API),使托管代码可以与 Microsoft SQL Server 环境交互。

本节介绍 SQL Server 公共语言运行库 (CLR) 集成特定的功能和行为以及 SQL Server 进程中专用的 ADO.NET 扩展。

Note注意

本节只是为了提供足够的信息,以便开始使用 SQL Server CLR 集成编程,而并非为了提供完整的信息。有关更多信息,请参见“SQL Server 2005 联机图书”中的“数据库引擎 .NET Framework 编程”一节。

本节内容

SQL Server CLR 集成简介

简介 SQL Server CLR 集成。

CLR 用户定义函数

描述如何实现和使用各种类型的 CLR 函数:表值函数、标量值函数以及用户定义聚合函数。

CLR 用户定义类型

描述如何实现和使用 CLR 用户定义类型。

CLR 存储过程

描述如何实现和使用 CLR 存储过程。

CLR 触发器

描述如何实现和使用 CLR 触发器。

SQL Server 进程中专用的 ADO.NET 特定行为

介绍 SQL Server 进程中专用的 ADO.NET 扩展以及上下文连接。

相关章节

ADO.NET 中的新增功能

介绍 ADO.NET 中的新增功能。

ADO.NET 概述

提供对 ADO.NET 设计和组件的介绍。

保证 ADO.NET 应用程序的安全

描述使用 ADO.NET 时的安全编码方法。

在 ADO.NET 中使用 DataSet

描述如何创建和使用 DataSets、类型化 DataSets、DataTables 和 DataViews。

在 ADO.NET 中修改数据

描述如何修改数据库中的数据以及如何使用事务。

在 ADO.NET 中连接和检索数据

描述如何连接到数据源并检索数据,包括 DataReaders 和 DataAdapters。

使用 SQL Server .NET Framework 数据提供程序

描述如何使用 SQL Server 特定的功能。

使用 Oracle .NET Framework 数据提供程序

描述 Oracle .NET Framework 数据提供程序特定的功能和行为。

在 ADO.NET 中编写与提供程序无关的代码

描述用于在 ADO.NET 中编写与提供程序无关的代码的一般类。

在 ADO.NET 中执行常规任务

描述如何使用 ADO.NET 的各种通用功能。

查找其他 ADO.NET 信息

提供与 ADO.NET 有关的其他联机信息的链接。

请参见

其他资源

ADO.NET

标记 :


Page view tracker