热情软件屋

 

在一个表格(GRID)里显示两个表的内容


编号:QA002956
建立日期: 2000年5月21日 最后修改日期:2000年5月21日
所属类别:

李强:
    操作系统:PWIN98
    编程工具:P-VFP5.0
    问题:本问题的主要意思:在一个表格(GRID)里显示两个表的内容。我曾经就我的问题在你的网页上问了一次,但没有回音,现在我把我的问题用另外一个例子更简单地表达出来,希望得到你的帮助。谢谢!
    根据一幢楼房的家庭情况,建立了一个数据库,有二个数据表,通过字段“家庭编号”建立了一对多的关系。第一个数据表-父亲情况表:(主索引字段:家庭编号)
    字段: 家庭编号 父亲名字
     1 张三
     2 李四
     3 王五
     4 赵六
    第二个数据表-儿子情况表:(普通索引字段:家庭编号)
    字段: 家庭编号 儿子名字
     1 张大郎
     1 张二郎
     2 李大郎
     2 李二郎
     2 李三郎
     3 王大郎
     4 赵大郎
     4 赵二郎
    第一个问题:现在我在表单里建立一个表格(Grid),想这样显示出来:
     家庭编号 儿子名字 父亲名字
     1 张大郎 张三
     1 张二郎 张三
     2 李大郎 李四
     2 李二郎 李四
     2 李三郎 李四
     3 王大郎 王五
     4 赵大郎 赵六
     4 赵二郎 赵六
    表单里的数据环境怎么样设置,表格的各个部件的controlsource等等属性又要怎么设?
    第二个问题:或者我又想这样子显示出来:
     家庭编号 父亲名字 儿子名字
     1 张三 张大郎
     2 李四 李大郎
     3 王五 王大郎
     4 赵六 赵大郎
    也就是说,每个家庭只显示一个儿子,且是大儿子。那么,这时候表单里的数据环境怎么样设置,表格的各个部件的controlsource等等属性又要怎么设?
    以上二个问题的不同点是:
    第一个问题是全显示全部儿子,由儿子带出父亲名字;
    第二个问题是全显示全部父亲,由父亲带出儿子名字。

回答:

    建立一个两表的视图,表格的数据来源用视图。

此问题由王有翦回答。

 
把这个问题推荐给朋友
   
   
您的意见类别
您的名字
您的电子邮件
您的建议(请尽可能详细)
 
 

版权所有 1997-2008 热情软件屋
如果您有任何建议和意见, 请给我发个电子邮件 askpro@china-askpro.com
Web Designed by ZebraStudio