社区
疑难问题
帖子详情
这样怎么返回呀!!!!记录集的返回。。
xiaodian2003
2003-08-22 11:15:42
产品类型
aaa1
aaa2
aaa3
aaa4
返回的结果为aaa1,aaa2,aaa3,aaa4
...全文
45
7
打赏
收藏
这样怎么返回呀!!!!记录集的返回。。
产品类型 aaa1 aaa2 aaa3 aaa4 返回的结果为aaa1,aaa2,aaa3,aaa4
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
7 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
z5wjz
2003-08-22
打赏
举报
回复
declare @var varchar(80),@var1 int,@count int
set @var1 =1
create table #aa
(lx varchar(8000))
select @count=count(*) from yourtable
while @var1<=@count
begin
select @var=产品类型
from yourtable
where id=@var1
if @var1=1
begin
insert into #aa values ( @var )
end
else
begin
update #aa set lx=lx + @var
update #aa
set lx=lx+','
end
set @var1=@var1+1
end
select * from #aa
drop table #aa
xiaodian2003
2003-08-22
打赏
举报
回复
谢了
zjcxc
2003-08-22
打赏
举报
回复
declare @ql varchar (8000)
set @ql=''
select @ql=@ql+','+产品类型 from 表
set @sql=substring(@sql,2,8000)
print @str
dafu71
2003-08-22
打赏
举报
回复
declare @str varchar (8000)
set @str=''
select @str=@str+rtrim(产品类型) +',' from 表
set @str=right(@str,len(@str)-1)
print @str
pengdali
2003-08-22
打赏
举报
回复
declare @a varchar(8000)
set @a=''
select @a=@a+','+产品类型 from 表
select right(@a,len(@a)-1)
CrazyFor
2003-08-22
打赏
举报
回复
declare @str varchar (8000)
set @str=''
select @str=@str+产品类型 +',' from 表
print @str
txlicenhe
2003-08-22
打赏
举报
回复
--1.创建一个合并的函数
create function fmerg()
returns varchar(8000)
as
begin
declare @str varchar(8000)
set @str=''
select @str=@str+','+cast(pid as varchar) from 表A
set @str=right(@str,len(@str)-1)
return(@str)
End
go
--调用自定义函数得到结果
select dbo.fmerg() from 表A
Oracle存储过程
返回
记录集
oracle的存储过程
返回
记录集
,关键之处是要用游标。 关于数据库的游标(cursor)大家肯定都接触不少,我们可以通过OPEN,FETCH,CLOSE操作控制游标进行各种方便的操作,这方面的例子我就不在重复了。我们现在要介绍的是游标变量(cursor variable)。类似游标,游标变量也是指向一个查询结果集的当前行。不同的是,游标变量能为任何类型相似(type-compati
Recordset
记录集
对象的属性(一)
Recordset对象的作用是由数据库
返回
记录集
。根据查询结果
返回
一个包含所查询数据的
记录集
,然后显示在页面上。因为删除、更新、添加操作不需要
返回
记录集
,因此可以直接使用连接对象或是命令对象的Exexut方法,但是利用
记录集
对象有时会更简单,此外,通过
记录集
对象能够实现比较复杂的数据库管理任务,比如要采用分页显示记录就必须使用
记录集
对象。 Recordset对象可以用来代表表中的记录,可以把记录
数据库的命脉——
记录集
数据库编程中应用的最多、最复杂的对象就是
记录集
,数据库中的数据都是通过
记录集
来输送到用户程序,也是通过
记录集
将更新的数据
返回
数据库。下面就来详细说明一下
记录集
: 1、
记录集
的属性和方法 (1)
记录集
的常用属性 BOF属性 当
记录集
记录指针指向第一条记录时
返回
True
关于ADO
记录集
GetRecordCount()
返回
记录条数-1的问题
ADO方式操作数据库我们通常使用GetRecordCount函数来快速判断一个打开的
记录集
里面总共有多少条记录,但在使用中有时却发现有时可能查不到任何的数据,跟踪发现GetRecordCount()
返回
值变成了-1,而且
记录集
里也有记录存在。 一般情况下当ADO不能确定记录条数,或者连接提供者、游标类型都不支持RecordCount的时候,RecordCount属性都将
返回
-1。 最
SQL Server 存储过程
返回
记录集
SQL Server中存储过程
返回
记录集
很简单,但是如果不加注意,就会很容易出错,得不到正确的
记录集
。在昨天写的存储过程中,存储过程书写正确了,但是总是获取不了正确的
返回
记录集
,郁闷了好半天。后来想起了以前也遇到过同样的问题,居然在同一个问题上被绊倒了两次,晕死了。原因是存储过程中除了
返回
记录集
的select操作外,不能有其他的操作(如插入,删除,更新操作),否则
返回
不了
记录集
。我在该存储过程中调
疑难问题
22,209
社区成员
121,731
社区内容
发帖
与我相关
我的任务
疑难问题
MS-SQL Server 疑难问题
复制链接
扫一扫
分享
社区描述
MS-SQL Server 疑难问题
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章