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

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

現在我就是不知道怎么樣把這個游標﹐因為是外部參數﹐怎么傳進去嘛﹖
...全文
16 7 打赏 收藏 举报
写回复
7 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
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

3.4w+

社区成员

MS-SQL Server相关内容讨论专区
社区管理员
  • 基础类社区
  • 二月十六
  • 卖水果的net
加入社区
帖子事件
创建了帖子
2002-12-27 08:15
社区公告
暂无公告