C# 数据库存储过程的讲解应用
在使用VS 2012+SQL Server做简单的销售系统中,通常会遇到一些使用存储过程的情况,那究竟什么是存储过程,它的好处是什么呢?如果在SQL Server中创建一个存储过程,C#中怎样联系存储过程呢? 一.存储过程 存储过程(Stored Procedure)是大型数据库系统中,一组为完成特定功能的SQL程序代码.它已经过编译后存储在数据库中,用户可以通过制定的存储过程名和参数来执行它.....
查询Sqlserver数据库死锁的一个存储过程(转)
链接 :http://www.cnblogs.com/mzhanker/archive/2011/06/04/2072739.html 使用sqlserver作为数据库的应用系统,都避免不了有时候会产生死锁, 死锁出现以后,维护人员或者开发人员大多只会通过sp_who来查找死锁的进程,然后用sp_kill杀掉。利用sp_who_lock这个存储过程,可 以很方便的知道哪个进程出现了死锁,出现死锁....
SQL Server判断数据库、表、存储过程、函数是否存在
--1.判断数据库是否存在 IF EXISTS ( SELECT * FROM sys.databases WHERE NAME = '[数据库名]' ) DROP DATABASE [数据库名] --2.判断表是否存在 IF EXISTS ( SELECT * FROM sysobjects ...
ADO.NET使用存储过程访问数据库
using System; using System.Data; using System.Data.SqlClient; namespace Northwind { class Program { static void Main(string[] args) { SqlConnection sqlConn = null...
本人写的数据库常用函数(存储过程中经常要用到)
GO /****** 对象: UserDefinedFunction [dbo].[fun_get_LowerFirst] 脚本日期: 08/04/2012 13:03:56 ******/ IF EXISTS (SELECT * FROM sys.objects WHERE object_id = OBJECT_ID(N'[dbo].[fun_get_comment]') AND t...
使用Java调用Oracle数据库的存储过程实例
使用Java调用Oracle数据库的存储过程实例时间:2009-08-19 18:02:43来源:网络 作者:未知 点击:984次 一:无返回值的存储过程1、建立存储过程CREATE OR REPLACE PROCEDURE TESTA(PARA1 IN VARCHAR2,PARA2 IN VARCHAR2) ASBEGININSERT INTO T_TEST (I_ID,I_NAME) VAL....
存储过程将.txt.xls文件数据导入数据库表格
导这两种类型的文件,都有一定的要求。 对于.txt文件,需要数据非常整齐,有间隔符,且每行分隔后的数据项数目、类型一致。例如: c1@c2@c3@c4 101@2007-1-1@lislie@中国 102@2008-1-1@merry@...
无限级分类(非递归算法/存储过程版/GUID主键)完整数据库示例_(4)显示记录
显示记录,其实再简单不过了,一条sql语句即可 Select * From T_Class order By F_RootID,F_Orders 下面给出一个ASPX(C#版)的示例 Database.ConnectionString = "Data Source=127.0.0.1;Initial Catalog=cntvs;Persist Security Info=True;User ID....
无限级分类(非递归算法/存储过程版/GUID主键)完整数据库示例_(3)删除记录
-- ============================= -- Author: <杨俊明,Jimmy.yang@cntvs.com or yjmyzz@126.com> -- Description: <无限级分类_删除分类> -- Return : 0删除正常,-1父类下还有子类 --...
无限级分类(非递归算法/存储过程版/GUID主键)完整数据库示例_(2)插入记录
-- ======================================== -- Author: <杨俊明,jimmy.yang@cntvs.com> -- Description: <无限级分类插入记录> -- Return : 成功返回0,重名返回1 -- ===========...
本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。