VFP 如何使用一个grid控件显示两个表

2025-02-23 13:42:19
推荐回答(2个)
回答1:

可以用sele查询两个表的内容,然后再将查询到的内容显示到grid控件中,如:
sele 学生.*,成绩.* from 学生,成绩 where 学生.学号=成绩.学号 into cursor "temp"
thisform.grid1.recordsource="temp"

回答2:

你的问题没听明白.是同时显示两张表?还是交替显示两张表?同时显示两张表,我觉得没有意义,感觉混乱.如果非要显示的话,只能把两张表合成一个视图来显示.换句话说,一个GRID控件不能同时显示两张表.如果交替显示两张表就简单了,在你需要显示的时候,把grid.recordsource=改成你要显示的表就OK了.