四川农业大学资源环境学院
实验九
Visual FoxPro应用基础
土地信息系统
四川农业大学资源环境学院
1,从对数据的操纵方法来看,
FoxPro系统可以采用不同的操作方式。
● 菜单方式
这种方式是通过在 FoxPro系统的菜单栏,选
择菜单项.完成对数据的处理。
● 命令方式
这种方式是通过在 FoxPro系统的命令窗,输
入对数据操作的有关命令,完成对数据的处理。
● 程序方式
这种方式是通过设计和编写程序的方法,完成
对数据的处理。
四川农业大学资源环境学院
注:也可使用, use:文件路径, 命令打开表,然
后再输入, brow”命令显示表。
2、打开已存在的表
四川农业大学资源环境学院
选择打开文件类型为 表 (*.dbf),找到要
打开的表,双击图标或点击确定。
四川农业大学资源环境学院
单击“显示”菜单,选“浏览”。
四川农业大学资源环境学院
注意:如打开表时选中以,只读方式打开” 复
选框,将不能修改这个表中的数据。
四川农业大学资源环境学院
3,Visual FoxPro的基本数据元素,
( 1) 常量,
数值型、字符型、逻辑型、日期型、共四
种常用的基本常量。
( 2)变量,
字段变量、简单内存变量、数组内存变量。
四川农业大学资源环境学院
4、如何创建新表
4.1、点击工具栏上的, 新建, 图标,出现
,新建, 对话框,选中, 表, 复选框,点击
,新建文件,,指定你打算放置新表的位置,
点击, 保存, 。
四川农业大学资源环境学院
4.2,在表设计器中,输入字段名、类型、
宽度 ( 注意:包括小数点在内,如
2.36需输宽度数为 4) 等值,输入完毕
点击“确定”。
4.3,在随后出现的对话窗口中,点击
“是”,便可以输入数据了!
四川农业大学资源环境学院
4.4 至此,
已完成对新表
的创建。
四川农业大学资源环境学院
5.1 如需修改字段,单击“显示”菜
单,选中“表设计器”。
5.修改表
四川农业大学资源环境学院
在这里我们可以修改数据库的结构 ─ 字
段名、类型、宽度(注意:包括小数点在内,
如 2.369需输宽度数为 5)等。
注 意:修改后数据可能受到破坏,需谨慎。
四川农业大学资源环境学院
5.2、如需增加数据记录,单击,显示”
菜单,选中,追加方式”
四川农业大学资源环境学院
6.如何输出打印报表
6.1建立数据库 dybb.dbf,结构如下图,
四川农业大学资源环境学院
6.2 向数据库添加数据,
四川农业大学资源环境学院
5.3、单击 文件 菜单,选择 新建 。在弹出的对
话框里选择程序。在程序编辑框中输入名为
dybb.prg的报表打印程序。(如图)
四川农业大学资源环境学院
5.4、程序编辑完后,按 Ctrl+W存盘。
5.5、在命令编辑框中运行, do dybb”运行
程序。如程序编辑正确,则会提示你输入
需打印数据库名。输入, dybb”,单击
,回车,,就会成功输出需打印的报表。
如程序有误,需继续调试。
四川农业大学资源环境学院
6.6,报表输出结果如下图