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

最新标签
网站地图
文章索引
Rss订阅
[存储过程] 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]
存储过程如下: set ANSI_NULLS _disibledevent= Console.ReadLine(); if (security.secuirty_check(1, uid, pwd)) Console.WriteLine("登录成功"); else Console.WriteLine("用户名或密码错误!"); Console.Read(); } } }... [阅读全文] [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]
//执行存储过程 for($i=0;$i<$ses_basket_items;$i++) { $query="exec add_ddxx @p_account=\"$session_account\", @p_name=\"$name[$i]\", @p_num=\"$num[$i]\", @p_marketprice=\"$marketprice[$i]\", @p_memberprice=\"$memberprice[$i]\", @p_priceof... [阅读全文] [PDF]
声明:该文已发表在《计算机应用》第23卷第11期上 摘要:在各种系统开发中,使用存储过程是一个良好的习惯,不仅可以带来临时表、函数、游标等特性,而且调试、升级、维护都变得方便。可是,几乎所有的存储过程的调用都是一种模式,主要差别也就是每个存储过程的参数不同。那么,可不可以采用一种方法来统一所有的存储过程调用,减少不必要的编程呢?在研究了SQL Server数据库及ASP.NET的基础上,我们实现了统一调用的方法,该方法只需要提供要调用的存储过程名,以及调用时提供具体的参数值就可实现任何存储过程的调用。 关键字:存储过程、系统表、信息结构视图、ADO.NET 文献标识码:②实用性技术成果报... [阅读全文] [PDF]
  首先,在SqlServer中创建存储过程,在调用时分为有参数和没有参数两种情况,   先就简单的没有参数的情况简要的介绍:   假设存储过程如下: CREATE PROC SelectAll   AS   SELECT * FROM StudentInf   则此sp的调用如下:   SqlCommand selectCMD = new SqlCommand(“SelectAll”, conn);   //conn 为SqlConnection   selectCMD.CommandType = CommandType.StoredProcedure;   如果需要... [阅读全文] [PDF]
  DB2版本:DB 2 UDB 8.X For Linux    在.Net 中 ,用odbc调用db2存储过程,不能使用这种类似Oledb(ADO)调用存储过程的常用方法:    System.Data.Odbc.OdbcCommand cmd=null;    System.Data.Odbc.OdbcConnection con =new System.Data.Odbc.OdbcConnection(System.Configuration.ConfigurationSettings.AppSettings["ConnectionString"]);    cmd=new Syste... [阅读全文] [PDF]
摘要 存储过程的调用在B/S系统中用的很多。传统的调用方法不仅速度慢,而且代码会随着存储过程的增多不断膨胀,难以维护。新的方法在一定程度上解决了这些问题。  关键词 ASP.NET;存储过程    在使用.NET的过程中,数据库访问是一个很重要的部分,特别是在B/S系统的构建过程中,数据库操作几乎成为了一个必不可少的操作。调用存储过程实现数据库操作使很多程序员使用的方法,而且大多数的程序员都是能使用存储过程就使用存储过程,很少直接使用SQL语句,所以存储过程是很有用而且很重要的。  存储过程简介  简单的说,存储过程是由一些SQL语句和控制语句组成的被封装起来的过程,它驻留在数据库中,可以被客... [阅读全文] [PDF]
  用ASP.NET与SQL SERVER可是缘份最好了,稍大的程序一般第一先考虑的是SQLSERVER,只是一些很考虑经济的才使用ACCESS等了。用SQL SERVER,为了使数据库的效率更好,一般都会才取存储过程,因存储过程执行速度快,并且可以实现一些高级的查询等功能。比如传入一些数据参数,但执行的SQL过程可能不同等。    下面就来个例子,建立一新的角色,要求角色的名字不能重复,以下是一存储过程。    CREATE PROCEDURE sp_AccountRole_Create@CategoryID int,  @RoleName nvarchar(10),  @Descripti... [阅读全文] [PDF]
  SQL server 的 T-Sql 语言的功能是 非常的强大,但是有个时候 也确实是有些限制和不方便,为什么不象 asp 一样 大量的借用组件呢?开始在 Sql _disibledevent= sp_OAMethod @i,'AddMe',@ret OUT,100,200IF @intRetCode <> 0BEGIN/* 调用方法出错 */EXEC sp_OAGetErrorInfo @i, @strErr OUT, @strErr1 OUTPRINT "调用方法失败,失败的原因是:: " + @strErr + " " + @strErr1EXEC sp_OADestro... [阅读全文] [PDF]
  SQL server 的 T-Sql 语言的功能是 非常的强大,但是有个时候 也确实是有些限制和不方便,为什么不象 asp 一样 大量的借用组件呢?开始在 Sql _disibledevent= sp_OAMethod @i,'AddMe',@ret OUT,100,200IF @intRetCode <> 0BEGIN/* 调用方法出错 */EXEC sp_OAGetErrorInfo @i, @strErr OUT, @strErr1 OUTPRINT "调用方法失败,失败的原因是:: " + @strErr + " " + @strErr1EXEC sp_OADestro... [阅读全文] [PDF]
1 2 > 共21条 分2页