如何实现数据表的数据横排打印出来

wzhong 2003-10-10 09:55:00
如何实现数据表的数据,横着打印出来,也就是每一笔记录相当一个字段,相当于报表的一个栏位。根据记录数动态确定报表的栏位。
请详细说明。 谢谢
...全文
97 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
wzhong 2003-10-10
  • 打赏
  • 举报
回复
请问怎么实现?
wzhong 2003-10-10
  • 打赏
  • 举报
回复
要求是把这个数据表的结构和数据
例如: id name
1 aa
2 bb
3 cc
4 dd

转换为以下数据表的结构和数据格式
field1 field2 field3 field4 等等
1 2 3 4
aa bb cc dd
火龙岛主 2003-10-10
  • 打赏
  • 举报
回复
结合decode语句
建立交叉查询,按照一般数据表建立报表就可以了!
LGQDUCKY 2003-10-10
  • 打赏
  • 举报
回复
把行改成列显示不行
hdkkk 2003-10-10
  • 打赏
  • 举报
回复
不明白需求是什么?
lcz022 2003-10-10
  • 打赏
  • 举报
回复
新建一个表,根据原来数据表中有多少行就在新表里建多少列。
原表假设为T1,新表假设为T2。
建一个游标crQuery。
设置一个字段个数。
循环取表T1的数据。
将该值插入到T2表中去。
wzhong 2003-10-10
  • 打赏
  • 举报
回复
flyycyu 2003-10-10
  • 打赏
  • 举报
回复
你是要存储到新的表里面?

17,082

社区成员

发帖
与我相关
我的任务
社区描述
Oracle开发相关技术讨论
社区管理员
  • 开发
  • Lucifer三思而后行
  • 卖水果的net
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧