C#来对SQL Server存储过程进行创建


  本文标签:SQL Server存储过程

  以下的文章主要是像大家介绍的是正确使用C#来对SQL Server存储过程(Visual Studio 2005 + SQL Server 2005)进行创建的背景描述,以下就是文章的主要内容的详细解析,望大家会有所收获  。

  介绍

  

  通常,开发人员使用的是T-SQL来创建SQL Server存储过程、函数和触发器  。 而现在的SQL Server 2005已经完全支持.NET通用语言运行时(CLR)了  。 这就意味着,你可以使用.NET的语言,如C#、VB.NET之类的来开发SQL Server存储过程、函数和触发器  。 SQL Server 和 CLR 的集成给我们带来了n多好处,如实时编译、类型安全、增强的安全性以及增强的编程模型等  。 本文中,我将向大家演示如何使用C#创建SQL Server的存储过程  。

  

  背景

  

  我们在使用SQL Server存储过程时,最常做的工作就是从数据库中读取或保存数据  。 其常用应用如下:

  

  执行一些简单的逻辑,没有任何返回值  。 也没有输出参数  。

  

  执行一些逻辑,并通过一个或更多的输出参数返回结果  。

  

  执行一些逻辑,并返回从表中读取的一条或多条记录  。

  

  执行一些逻辑,并返回一行或多行记录  。 这些记录不是从表中读取的,而是你自定义的一些数据行  。

  

 使用C#创建SQL Server存储过程

上述的相关内容就是对使用C#创建SQL Server存储过程(Visual Studio 2005 + SQL Server 2005)的描述,希望会给你带来一些帮助在此方面  。