社区
应用实例
帖子详情
怎么在存储过程中使用记录集
elxf99
2003-08-27 05:41:03
各位高手,请指点一下怎么在存储过程中使用记录集
...全文
55
7
打赏
收藏
怎么在存储过程中使用记录集
各位高手,请指点一下怎么在存储过程中使用记录集
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
7 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
firedragoninhell
2003-08-27
打赏
举报
回复
怎么把@a当作记录集用?不可能吧。
zhaoloudy
2003-08-27
打赏
举报
回复
声名为table 类型变量
declare @a table (id int,PID int,Name varchar(200))
insert @a values(1,0,'One')
insert @a values(2,0,'two')
select * from @a
你可以把@a当成一个表(记录集)来用了.
zjcxc
2003-08-27
打赏
举报
回复
楼主的意思说得不太清楚,不知道是不是楼上几位所说
firedragoninhell
2003-08-27
打赏
举报
回复
记录集是ado的定义,上面提到的两种方法都能解决你想要的效果。
isgaint
2003-08-27
打赏
举报
回复
可以先创建一个临时表,然后将记录集存到此表中,
以后就你使用表数据一样使用就可以了。
举一个例子:
create table #temp
insert #temp
select * from test
以后使用#temp表即可
愉快的登山者
2003-08-27
打赏
举报
回复
直接使用即可!
CrazyFor
2003-08-27
打赏
举报
回复
你要怎么使用,是一行行循环使用吗?
参考:
Declare @dav as varchar(50) ---定义变量,用来保存从游标中取得的值
Declare cursor5 cursor for select fl from table ---定义游标
open cursor5 ---打开游标
fetch cursor5 into @pdav
while @@fetch_status=0 ---循环读取值
begin
update table11 set .... where f1=@dav ---执行一定的操作
fetch cursor5 into @dav
end
close cursor5 ---关闭游标
Deallocate Cursor5 ---删掉游标
使用
OLE DB和ADO调用返回
记录集
的Oracle
存储过程
本文介绍如何
使用
OLEDB和ADO在应用程序
中
高效地调用返回
记录集
的Oracle
存储过程
。通过特定设置数据库连接字符串、参数及调用格式,可以实现对带有REFCURSOR参数的
存储过程
的有效调用。
SQL Server 2008
存储过程
中
使用
另一个
存储过程
返回的
记录集
本文详细介绍了在SQLServer2008
中
如何利用
存储过程
来获取并操作
记录集
,包括创建表变量存储查询结果的过程。
oracle
使用
游标让
存储过程
返回
记录集
本文介绍如何在Oracle数据库上编写
存储过程
,通过游标返回
记录集
的方法。包括包头、包体的定义及参数传递的示例。
使用
C# 操作Oracle
存储过程
记录集
博客介绍了C#连接Oracle数据库的相关内容。给出了C#连接Oracle的字符串,阐述了Oracle返回
记录集
存储过程
的定义,包括游标和
存储过程
的定义步骤,还展示了C#调用
存储过程
的代码,最后实现了数据在DataGrid
中
的显示。
C#
使用
存储过程
来获取
记录集
本文介绍了一个简单的SQL Server
存储过程
创建方法,并演示了如何
使用
C#调用该
存储过程
以从数据库表
中
获取数据,最后将数据展示在窗体上。
应用实例
27,579
社区成员
68,548
社区内容
发帖
与我相关
我的任务
应用实例
MS-SQL Server 应用实例
复制链接
扫一扫
分享
社区描述
MS-SQL Server 应用实例
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章