在delphi中怎样展开bom表,不用sql 后台procedure!,只用adoquery ,自定yi function() ,temp table 急急急!谢谢!

chambb 2004-05-06 07:45:18
在delphi中怎样展开bom表,不用sql 后台procedure!,只用adoquery ,自定yi function() ,temp table 急急急!谢谢!
...全文
54 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
JXLEE365 2004-05-08
  • 打赏
  • 举报
回复
伪代码如下:
1、产生一个数据集ADOQ1,并将0层物料(也不一定是0层,但肯定是主计划项目)加入;
2、遍历数据集ADOQ1:
rec : integer;
repeat until false
begin
rec := ADOQ1.recno
*-进行有关处理;
*-将本层物料的子件追加在ADOQ1的后面;

if ADOQ1.recno = ADOQ1.recordcount then
break;{跳出}

ADOQ1.recno := rec+1; {开始下一轮循环}
end

这样做还有一个好处,就是可以不用底层码。
klbt 2004-05-07
  • 打赏
  • 举报
回复
建议到delphi提问,这里懂得人少。

1,759

社区成员

发帖
与我相关
我的任务
社区描述
企业开发 企业信息化
社区管理员
  • 企业信息化
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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