SQL server 系统储存过程在VB中的应用,SQLserve,QLserver,Lserver系,server系统,erver系统储,rver系统储存,ver系统储存过,er系统储存过程,r系统储存过程在,系统储存过程在V,统储存过程在VB,储存过程在VB中,存过程在VB中的,过程在VB中的应 SQL server 系统储存过程在VB中的应用----编程资料集中营--八角123--bajiao123.com
编程资料集中营
 | 网站首页 | 文章中心 | 编程资料2 | 软件下载 | BT下载 | 八卦星闻 | 音乐在线 | 在线游戏 | 免费电影 | 进入问吧 | 
SQL server 系统储存过程在VB中的应用,以锁定应用程序资源(sp_getapplock/sp_releaseapplock)为例:不要命了.chinaitpower.comXMf5kTPsp_getapplock没有返回参数(output类型的),只是在SP中用return来返回值不要命了.chinaitpower.comXMf5kTP加锁:不要命了.chinaitpower.comXMf5kTP,
您现在的位置: 编程资料,学习资料,c,c++,vc,vc++,java,jsp,j2ee,j2me,asp,php >> 文章中心 >> .NET 专区 >> NET 技术 >> 文章正文
【字体:
SQL server 系统储存过程在VB中的应用   进入问吧

本站地址:http://www.bajiao123.com

作者:admin    文章来源:不详    点击数:    更新时间:2007-6-1    

SQL server 系统储存过程在VB中的应用

  

以锁定应用程序资源(sp_getapplock / sp_releaseapplock)为例:不要命了.chinai tp ow er.comXMf5kTP

sp_getapplock没有返回参数(output类型的),只是在SP中用return来返回值不要命了.chinai tp ow er.comXMf5kTP

加锁:不要命了.chinai tp ow er.comXMf5kTP

Dim cmd As ADODB.Command
Set cmd = New ADODB.Command
cmd.ActiveConnection = cnn
cnn.BeginTrans
cnn.Execute "use master"
cmd.CommandType = adCmdStoredProc
cmd.CommandText = "sp_getapplock"
系统识别格式为:'"{ ? = call sp_getapplock(?,?,?,?) }"
cmd.Prepared = True
cmd.Parameters(1) = "lock name"    '资源锁的名称
cmd.Parameters(2) = "Exclusive"
cmd.Parameters(3) = "Transaction"
cmd.Parameters(4) = 0                        '用于接收SP 中return关键字返回的值
cmd.Execute
MsgBox cmd.Parameters(0)               'display return value不要命了.chinai tp ow er.comXMf5kTP

解锁:不要命了.chinai tp ow er.comXMf5kTP

Dim cmd As ADODB.Command
Set cmd = New ADODB.Command
cmd.ActiveConnection = cnn
cmd.CommandType = adCmdStoredProc
cmd.CommandText = "sp_releaseapplock"
cmd.Parameters(1) = "lock name"           '被锁资源名称
cmd.Parameters(2) = "Transaction"
cmd.Execute
MsgBox cmd.Parameters(0)不要命了.chinai tp ow er.comXMf5kTP


进入问吧

本站地址:http://www.bajiao123.com

文章录入:admin    责任编辑:admin 
  • 上一篇文章:

  • 下一篇文章:
  • 高级搜索
    编程资料集中营