注册 登录
编程论坛 VFP论坛

请教,执行完select语句后,如何显示数据表的记录。用list显示的是查询结果

fnsch 发布于 2017-11-21 17:28, 3770 次点击
请教高手,VFP中执行完sql_select语句后,如何显示数据表的记录。用list显示的是查询的结果

[此贴子已经被作者于2017-11-21 21:51编辑过]

11 回复
#2
吹水佬2017-11-21 21:03
什么select语句
#3
fnsch2017-11-21 21:26
就是查询语句
#4
吹水佬2017-11-22 06:05
以下是引用fnsch在2017-11-21 21:26:10的发言:

就是查询语句

可能是我没表达清楚。
意思是什么语句?或语句的内容是什么?
#5
fnsch2017-11-22 06:56
回复 4楼 吹水佬
有学生信息.dbf
use 学生信息
list   
select * from 学生信息
list        此时显示的是查询的内容

此时如何显示 学生信息的记录?
每次 我都是  close all然后再use

谢谢
#6
wengjl2017-11-22 07:22
sele 学生信息
list
#7
吹水佬2017-11-22 07:43
select * from 学生信息.dbf
这一句就可以显示了吧
#8
taifu9452017-11-22 07:52
执行完SELECT-SQL语句后,Foxpro会自动把查询结果的表文件作为当前工作区文件。所以,就像6楼说的那样,只要用一条普通的SELECT命令切换到你想显示的表文件工作区就好了。
#9
fnsch2017-11-22 20:11
回复 6楼 wengjl
按你说的,真的可以。谢谢
#10
fnsch2017-11-22 20:13
回复 8楼 taifu945
谢谢!
#11
wengjl2017-11-24 12:20
这个问题的原因是:要知道一个叫“工作区”的概念,在工作窗口的工作区叫当前工作区,打开N个表就是使用了N个工作区。

当你的办公桌上平铺放着3本书,你能一眼看到有3本,且能看清每本书的封面。

如果在书上面盖一块板,板上只书本大的孔,通过孔看一次只能看到一本书,你想看到另一本书,就得移动板让孔对着另一本书,此时,就叫做从先前看到的书(工作区)移到了另一个工作(另一本书)了。

移板的动作,在电脑中叫命令,你下达命令(sele 表别名),电脑就切换过来了。



#12
mywisdom882017-11-24 17:27
以下是引用wengjl在2017-11-24 12:20:44的发言:

这个问题的原因是:要知道一个叫“工作区”的概念,在工作窗口的工作区叫当前工作区,打开N个表就是使用了N个工作区。

当你的办公桌上平铺放着3本书,你能一眼看到有3本,且能看清每本书的封面。

如果在书上面盖一块板,板上只书本大的孔,通过孔看一次只能看到一本书,你想看到另一本书,就得移动板让孔对着另一本书,此时,就叫做从先前看到的书(工作区)移到了另一个工作(另一本书)了。

移板的动作,在电脑中叫命令,你下达命令(sele 表别名),电脑就切换过来了。

生动的比喻...
1