专注于互联网--专注于架构

最新标签
网站地图
文章索引
Rss订阅
、最简单的如下 Dim objConn Set objConn = Server.CreateObject('ADOBD.Connection') objConn.Open Application('Connection_String') 'Call the stored procedure to increment a counter on the page objConn.Execute 'exec sp_AddHit' 没有参数,没有返回,没有错误处理,就是这个了 2、带参数的一种调用 objConn.Execute 'exec sp_AddHit 'http://www.aspall... [阅读全文] [PDF]
在Hibernate里不建议使用存储过程,因为这样就会失去数据库跨平台的这一功能,不过一定要使用的话还是得回到jdbc来操作。因为我这个项目是用Eclipse+Struts+hibernate+msSQL2000开发的!在struts里面用到存储过程: 主体代码为: Session session = HibernateSessionFactory.currentSession();//得到一个session Connection conn = session.connection();//jdbc连接 Transaction tx = session.beginTransacti... [阅读全文] [PDF]
[存储过程] CREATEPROCEDURETest_procedure@cidint,@yint,@nvarchar(10)output AS select*fromcitywherecid=@cid if@y=1 begin set@n=\'成功!\' return0 end else begin set@n=\'失败!\' return-1 end GO [程序中调用存储过程]PrivateSubForm1_Load(ByValsenderAsSystem.Object,ByValeAsSystem.EventArgs)HandlesMyBase.L... [阅读全文] [PDF]
using System;using System.Collections;using System.ComponentModel;using System.Data;using System.Diagnostics;using System.Web;using System.Web.Services;using System.Data.OleDb;using System.Web.Services.Protocols;namespace SFXTWebService{/// <summary>/// Service1 的摘要说明。/// &l... [阅读全文] [PDF]
using System;using System.Collections;using System.ComponentModel;using System.Data;using System.Diagnostics;using System.Web;using System.Web.Services;using System.Data.OleDb;using System.Web.Services.Protocols;namespace SFXTWebService{/// <summary>/// Service1 的摘要说明。/// &l... [阅读全文] [PDF]
首先,在SqlServer中创建存储过程,在调用时分为有参数和没有参数两种情况, 先就简单的没有参数的情况简要的介绍: 假设存储过程如下: CREATE PROC SelectAll AS SELECT * FROM StudentInf 则此sp的调用如下: SqlCommand selectCMD = new SqlCommand(“SelectAll”, conn); //conn 为SqlConnection selectCMD.CommandType = CommandType.StoredProcedure; 如果需要将结果集加到某个DataA... [阅读全文] [PDF]
首先,在SqlServer中创建存储过程,在调用时分为有参数和没有参数两种情况, 先就简单的没有参数的情况简要的介绍: 假设存储过程如下: CREATE PROC SelectAll AS SELECT * FROM StudentInf 则此sp的调用如下: SqlCommand selectCMD = new SqlCommand(“SelectAll”, conn); //conn 为SqlConnection selectCMD.CommandType = CommandType.StoredProcedure; 如果需要将结果集加到某个DataA... [阅读全文] [PDF]
在.NET中调用Oracle9i存储过程可以用多个数据提供者,比如OralceClient,OleDb。本文将用OralceClient为例。.NET语言用C#。 一、调用一个带输入、输出参数的存储过程 首先,在Oralce中创建存储过程如下: create or replace procedure GetRecords(name_out out varchar2,age_in in varchar2) as begin select NAME into name_out from test where AGE = age_in; end; 然后,在C#项目中作如下... [阅读全文] [PDF]
使用JDBC驱动程序调用不带参数的存储过程时,必须使用callSQL转义序列。不带参数的call转义序列的语法如下所示: {callprocedure-name} 作为实例,在SQLServer2005AdventureWorks示例数据库中创建以下存储过程: CREATEPROCEDUREGetContactFormalNames AS BEGIN SELECTTOP10Title+’’+FirstName+’’+LastNameASFormalName FROMPerson.Contact END此存储过程返回单个结果集,其中包含一列数据(由Person.Co... [阅读全文] [PDF]
使用JDBC驱动程序调用带参数的存储过程时,必须结合SQLServerConnection类的prepareCall方法使用callSQL转义序列。带有IN参数的call转义序列的语法如下所示: {callprocedure-name[([parameter][,[parameter]]...)]} 构造call转义序列时,请使用?(问号)字符来指定IN参数。此字符充当要传递给该存储过程的参数值的占位符。可以使用SQLServerPreparedStatement类的setter方法之一为参数指定值。可使用的setter方法由IN参数的数据类型决定。 向set... [阅读全文] [PDF]
使用JDBC驱动程序调用此类存储过程时,必须结合SQLServerConnection类的prepareCall方法使用callSQL转义序列。带有OUT参数的call转义序列的语法如下所示: {callprocedure-name[([parameter][,[parameter]]...)]} 构造call转义序列时,请使用?(问号)字符来指定OUT参数。此字符充当要从该存储过程返回的参数值的占位符。要为OUT参数指定值,必须在运行存储过程前使用SQLServerCallableStatement类的registerOutParameter方法指定各参数的数据类... [阅读全文] [PDF]
使用JDBC驱动程序调用这种存储过程时,必须结合SQLServerConnection类的prepareCall方法使用callSQL转义序列。返回状态参数的call转义序列的语法如下所示: {[?=]callprocedure-name[([parameter][,[parameter]]...)]} 构造call转义序列时,请使用?(问号)字符来指定返回状态参数。此字符充当要从该存储过程返回的参数值的占位符。要为返回状态参数指定值,必须在执行存储过程前使用SQLServerCallableStatement类的registerOutParameter方法指定参数... [阅读全文] [PDF]
  用ASP.NET与SQL SERVER可是缘份最好了,稍大的程序一般第一先考虑的是SQLSERVER,只是一些很考虑经济的才使用ACCESS等了。用SQL SERVER,为了使数据库的效率更好,一般都会才取存储过程,因存储过程执行速度快,并且可以实现一些高级的查询等功能。比如传入一些数据参数,但执行的SQL过程可能不同等。    下面就来个例子,建立一新的角色,要求角色的名字不能重复,以下是一存储过程。    CREATE PROCEDURE sp_AccountRole_Create@CategoryID int,  @RoleName nvarchar(10... [阅读全文] [PDF]
声明:该文已发表在《计算机应用》第23卷第11期上 摘要:在各种系统开发中,使用存储过程是一个良好的习惯,不仅可以带来临时表、函数、游标等特性,而且调试、升级、维护都变得方便。可是,几乎所有的存储过程的调用都是一种模式,主要差别也就是每个存储过程的参数不同。那么,可不可以采用一种方法来统一所有的存储过程调用,减少不必要的编程呢?在研究了SQL Server数据库及ASP.NET的基础上,我们实现了统一调用的方法,该方法只需要提供要调用的存储过程名,以及调用时提供具体的参数值就可实现任何存储过程的调用。 关键字:存储过程、系统表、信息结构视图、ADO.NET 文献标识码:②实用性技术成果报... [阅读全文] [PDF]
1 共14条 分1页