pb中展BOM

wjlgly 2006-09-19 04:14:20
我想知道PB中如何来展BOM
我知道在SQL里是可以做的
create table tb (b_itemno varchar(20),[level] int)
begin
declare @l int
set @l=0
insert tb select b_itemno,@l from boms where b_itemno='30003006560000'
while @@rowcount>0
begin
set @l=@l+1
insert tb select a.b_partno,@l
from boms a,tb b
where a.b_itemno=b.b_itemno and b.[level]=@l-1
end
return
end
go
--查询物料A1的物料
select * from tb

可以在PB里却不知道要怎么来做,
比如 @@rowcount>0,在PB里要怎么来代替呢,
或者可否用存储过程来做,就是PB要如何来调存储过程.
...全文
187 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
  • 打赏
  • 举报
回复
mark
yuanqi007 2006-09-19
  • 打赏
  • 举报
回复
请问楼主,你这个SQL语句展开的BOM在数据库中是怎么存储的?
K1933 2006-09-19
  • 打赏
  • 举报
回复
不要用PB来展,太慢了,直接用DW调用存储过程会更快速!
woods 2006-09-19
  • 打赏
  • 举报
回复
pb可以使用存储过程建立dw

1,075

社区成员

发帖
与我相关
我的任务
社区描述
PowerBuilder 相关问题讨论
社区管理员
  • 基础类社区
  • WorldMobile
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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