SHAPE的一主多细问题:VB的ADO主细表使用SHAPE(数据形状)怎么第二个子表的字段没有啊??

XXLong 2002-08-26 12:26:52
请给出解决类似问题的能正确得到一主多细ADO层次记录集的代码即可,不必是下列示例

strShape = " SHAPE {select * from main} AS cmmmain APPEND ({select * from detail1} AS cmmdetail1 RELATE 'main_id' TO 'detail1_id') AS cmmdetail1,({select * from detail2} AS cmmdetail2 RELATE 'main_id' TO 'detail2_id') AS cmmdetail2"


代码可以通过,但第二个子表对应的子命令cmmSysCan没有字段

上面的代码两个子命令交换一下则原来的第一个子命令也没有字段了
strShape = " SHAPE {select * from systype} AS cmmSystype APPEND
({select * from detail2} AS cmmdetail2 RELATE 'main_id' TO 'detail2_id') AS cmmdetail2,({select * from detail1} AS cmmdetail1 RELATE 'main_id' TO 'detail1_id') AS cmmdetail1"
可见不是代码写错,上面代码是数据环境的查看关系生成的


以上代码无论是自己书写还是用数据环境的查看关系生成粘贴过来都不行

...全文
45 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
XXLong 2002-08-27
  • 打赏
  • 举报
回复
XXLong 2002-08-26
  • 打赏
  • 举报
回复
啊扑
XXLong 2002-08-26
  • 打赏
  • 举报
回复
U~P~

7,763

社区成员

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

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