通用存储过程函数

原创 2004年08月09日 16:04:00

/// <summary>
  /// 执行存储过程,Cnn数据库连接对象
  /// </summary>
  /// <param name="parameter">参数数组</param>
  /// <param name="procudureName">存储过程名称</param> 

public void  excuPro(string procudureName,parameter [] proParameter)

{

      

SqlCommand cmd=new SqlCommand();
   cmd.CommandType=System.Data.CommandType.StoredProcedure ;
   cmd.CommandText=procudureName;
   for(int i=0;i<parameter.Length;i++)
    cmd.Parameters.Add(parameter[i]);
   cmd.Connection=Cnn;

   try
   {
    if(Cnn.State==System.Data.ConnectionState.Closed)
     Cnn.Open();
    return cmd.ExecuteReader();
   }
   catch(System.Data.SqlClient.SqlException e)
   {
    throw new Exception(e.Message );
   }
   finally
   {
    cmd.Dispose();
   }
}

 

sql通用存储过程

Transact-SQL中的存储过程,非常类似于Java语言中的方法,它可以重复调用。当存储过程执行一次后,可以将语句缓存中,这样下次执行的时候直接使用缓存中的语句。这样就可以提高存储过程的性能。 ...
  • mycomputerxiaomei
  • mycomputerxiaomei
  • 2014年12月16日 15:49
  • 454

存储过程实现可扩展灵活接口

今日奇闻 2016-12-06 08:31 序言 本文分享一个通过数据库(ORACLE)的存储过程,遵循“对修改封闭,对增加开放”的开闭原则,实现的可扩展性极强的灵活接口方案。 背景 本人...
  • u011277123
  • u011277123
  • 2016年12月07日 08:37
  • 389

存储过程和函数的区别

首先如图所示,Oracle中的差别      存储过程  函数  用于在数据中完成特定的操作或者任务  用于特定的数据  程序头部申明procedure  程序头部申明function...
  • weiqubo
  • weiqubo
  • 2013年10月21日 14:12
  • 2273

通用分页存储过程的使用

看着同事写的通用分页存储过程觉得还不错,分享给大家 1、存储过程 USE [test] GO /****** Object:  StoredProcedure [dbo]....
  • f10_s
  • f10_s
  • 2013年09月10日 16:35
  • 1341

存储过程与函数的区别

存储过程与函数的区别   本质上没区别,执行的本质都一样。   只是函数有如:只能返回一个变量的限制。而存储过程可以返回多个。     函数是可以嵌入在sql中使用的,可以在select中调...
  • u013408431
  • u013408431
  • 2017年06月15日 10:40
  • 363

MySQL 存储过程和函数

MySQL 存储过程和函数 一、实验介绍 1.1 实验内容 本实验中将学习并实践 MySQL 中的存储过程和函数的创建及使用方法。 1.2 实验知识点 存储过程函数 ...
  • jijerry
  • jijerry
  • 2017年04月28日 12:54
  • 766

Oracle存储过程与存储函数-慕课网学习笔记

存储过程和存储函数 存储在数据库中供所有用户程序调用的子程序叫做存储过程,存储函数.区别:是否可以通过return返回函数值.存储函数可以通过return返回函数值,而存储过程不可以.由于通过out...
  • javaee_sunny
  • javaee_sunny
  • 2016年10月19日 17:40
  • 1233

PostgreSQL 存储过程与函数

wangzhiqing999 PostgreSQL 存储过程与函数 创建一个存储过程PostgreSQL 好像没有专门的 CREATE OR REPLACE PROCEDURE 全部都是 FUNC...
  • thinkandaction
  • thinkandaction
  • 2014年03月16日 20:37
  • 1216

C#调用存储过程的几个方法

/数据库连接字符串(web.config来配置),可以动态更改connectionString支持多数据库.         public static string connectionStrin...
  • liuyuehui110
  • liuyuehui110
  • 2017年03月30日 14:16
  • 878

MySQL基础笔记(六) 存储过程与函数

写在开头:本文所有的示例都是基于workers表,表中保存了某公司的员工姓名、性别、工资、年龄和居住城市,如下:+----+-----------+--------+--------+------+-...
  • lisong694767315
  • lisong694767315
  • 2015年07月02日 23:22
  • 2055
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:通用存储过程函数
举报原因:
原因补充:

(最多只允许输入30个字)