导航
  • 主页
  • 基础类
  • 应用实例
  • 新技术前沿

在查詢分析器里怎么執行這樣了存儲過程?

weilt 2002-12-27 08:15:57
create procedure DBO.proc_1
@cloumns1 char(8),
@C_Cur Cursor vaying output
as
set nocount on
begin
set @C_Cur = Cursor for
select * from table1
open @C_Cur
declare @row int
Set @Row = @@Cursor_Rows
while @Row > 0
begin

....
....
Set @Row = @Row -1
end
close @C_Cur
end

現在我就是不知道怎么樣把這個游標﹐因為是外部參數﹐怎么傳進去嘛﹖
...全文
7 点赞 收藏 7
写回复
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
pengdali 2003-01-06
不行!你不能这样用!sql没有这个功能!

楼上的先按“论坛”再发贴!
回复
KnowLittle 2003-01-06
提问就是发新贴阿。
不过一定要在最底一层的论坛,就是最小的子论坛页面
回复
eyerush 2003-01-06
实在是没有办法了,借块地方用一下。

请问一下为什么我在这个论坛没有办法发新帖子阿。我仔细找了整个页面也找不到发新贴的按钮。我记得原先是可以发新贴的阿。请好心人帮帮我!谢谢。

有人说用“提问”,但我这边没这个按钮!!
回复
KnowLittle 2003-01-06
@C_Cur Cursor vaying output
怎么回事?
vaying是什么冬冬?
回复
weilt 2003-01-06
就是不知道﹐才想執行一下子嘛﹗但是不知道怎么樣子執行呀
回复
pengdali 2002-12-27
你的过程能用吗????
回复
borisnew 2002-12-27
private Sub command1_click()
dim mCommand as new adodb.Command
dim mparameter1 as new adodb.parameter
dim mparameter2 as new adodb.parameter
call conn /connection Function/
conn.cursorLocation = adUseClinet
mCommand.commandtext="DBO.proc_1"
mCommand.commandType=adCmdStoredProc
set mparameter1=mcommand.createparamete"@cloumns1",advarchar,'你的值 ')
set mparameter2=mcommand.createparameter("@C_cur",数据类型,值)
set mcommand.activeConnection=conn
mcommand.execute
conn.close
set conn= nothing
end sub


回复
发动态
发帖子
MS-SQL Server
创建于2007-09-28

3.2w+

社区成员

MS-SQL Server相关内容讨论专区
申请成为版主
社区公告
暂无公告