執行帶輸出引數的儲存過程

2021-05-28 12:13:59 字數 958 閱讀 9942

declare @msg varchar(100)

exec [submitinfo] '','','','','','','','','','','','','','34342','90782528352907',0,1,'kf01',@msg output

select @msg

@msg 為返回的資訊

儲存過程一部分:

alter proc [dbo].[submitinfo]

(@name varchar(20),

@phone varchar(20),

@telephone varchar(20),

@useraddress varchar(100),

@wangid varchar(30),

@usermessage varchar(200),

@memo varchar(300),

@zipcode int,

@regisname varchar(30),

@regisphone varchar(30),

@diver varchar(30),

@shopname varchar(40),

@plantime datetime,

@longcardid varchar(30),

@taoid varchar(40),

@istaoid bit,

@iscardid bit,

@infosource varchar(40),

@ts varchar(100) output)as

if(select count(*) from userinfo where longcardid=@longcardid and taoid=@taoid)=1

begin

set @ts='您的訂單已提交,請勿重複提交,詳情請致電400-000-3088!'

return

end

Nhibernate執行帶輸出引數的儲存過程

可能會有業務邏輯問題而且會帶輸出 引數,可是nhibernate好像不支援out 配置 我沒找到不知道有沒有 換了個方法來執行 user id in integer,user name in varchar2,user pwd in varchar2,msg out varchar2 factory...

c 呼叫帶輸出引數的儲存過程

c 呼叫帶輸出引數的儲存過程。先給出乙個例項,用 說話。首先在sql server中編寫乙個儲存過程 csharp view plain copy create procedure progetpwd username varchar 20 password varchar 20 output as...

ADO教程(執行帶引數儲存過程)

由於最近專案上要使用ado訪問資料庫,而網上又沒有非常完整的帖子,乾脆摸著石頭過河來總結乙個ado的使用 首先不得不說ado的使用率並不是很高 1.ado是微軟提供的訪問各種資料庫的統一介面,是對底層的com技術ole db的封裝 它的主要優點是易於使用,高速度,低記憶體開銷,和乙個小磁碟占用,缺點...