FoxPro数据库使用
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
FoxPro数据库管理系统概述
FoxPro2.5以其高性能,能跨所有主要的PC平台(MS-DOS、Windows、Macintosh、UNIX等)以及与其它XBASE(Dbase、FoxBase)的兼容性等特点,得到广泛的普及与应用,在Visual FoxPro问世以前一直是PC平台的首选数据库产品。
Foxpro2.5为包括数据库管理员、数据库应用程序员以及最终用户在内的各级用户提供了一个集成开发与应用环境,其中包含着丰富的开发工具和管理工具,例如应用程序生成器、屏幕生成器、报表生成器、菜单生成器等。并且还提供先进的Xbase编程语言,用来编写功能强大的数据处理程序。借助于FoxPro,开发人员可以快速地开发出具有图形用户界面的数据库应用程序,原来需要C
语言和汇编语言才能实现的窗口技术、鼠标操作以及各种风格的菜单,仅需几条FoxPro命令就得以实现。充分体现出操作简单、使用方便、易学易用诸多特点。
本节主要介绍FoxPro2.5集成开发环境的基本操作,包括系统运行环境、系统的启动与退出、系统菜单简介等。
FoxPro的运行环境
如前所述,FoxPro2.5可以运行于所有PC平台,但主要的平台非MS-DOS和Windows末属,与之相对应也就有两种主要的FoxPro2.5版本,即MS-DOS版本和Windows版本,下面介绍两种版本对软硬件环境的要求:
1.FoxPro
2.5的MS-DOS版本(FoxPro2.5 for MS-DOS)
o操作系统:MS-DOS3.30或以上版本;
o网络操作系统:NetWare3.0或以上版本(开发多用户程序);
o UCDOS3.1以上版本或其它汉字系统(作为中文支持);
o80X86CPU,32位扩展版本需要80386SX以上的CPU,现在一般的PC机其CPU已远远超过此要求;
o640KB以上的内存,32位扩展版本需要3MB以上的内存,现在一般的PC机其内存已远远超过此要求;
o软驱和硬盘;
o鼠标。
1.FoxPro
2.5的Windows版本(FoxPro2.5 for Win)
o操作系统:Windows3.1、Windows95、Windows98;
o网络操作系统:NetWare3.0或以上版本、Windows NT;
o80386SX以上的CPU;
o4MB以上的内存;
o软驱和硬盘;
o鼠标。
FoxPro的启动和退出
FoxPro For MS-DOS带有两个可执行文件:FoxPro.exe和FoxProx.exe,前者是FoxPro的16位标准版本,适合于运行在低档微机上,后者是FoxPro的准32位版本,也称为扩展FoxPro2.5,适合于运行在高档微机上;FoxPro For Win 的可执行文件是:FoxProw.exe。
所谓启动FoxPro就是在某种平台上执行上述的可执行文件之一;所谓退出FoxPro就是终止上述的可执行文件的执行。
启动FoxPro for MS-DOS的操作步骤
1.启动汉字系统(例如UCDOS);
2.进入FoxPro25子目录;
3.执行Foxpro.exe或Foxprox.exe。
上述交互式操作也可以通过一个批处理文件Fox.bat来完成。
退出FoxPro for MS-DOS的操作步骤
在FoxPro的COMMAND窗口内键入QUIT命令,或打开文件菜单执行“Exit”命令。
注意:在退出FoxPro之前,必须保存编辑中的程序、关闭工作中的数据库等,否则系统会给出相应的提示,确认以后方可退出,以确保文档不会无端丢失。
启动FoxPro for Win
同启动其它Windows应用程序(例如Word、Excel等)所用的方法是完全一样的,不外乎就是常用的“菜单导航方式”和“桌面快捷方式”。
菜单导航方式(图4-3):其操作步骤如下:
1.单击“开始”按纽,弹出系统菜单;
2.选择系统菜单的“程序”项,弹出程序菜单;
3.选择程序菜单的“FoxPro for Windows”项,弹出FoxPro菜单;
4.选择FoxPro菜单的“FoxPro for Windows”项,进入FoxPro(图4-4)。
桌面快捷方式(图4-5)
只须双击桌面上的“Fo xProw快捷方式”图标,即可自动执行FoxProw。
图4-3 “菜单导航方式”启动FoxPro for Windows
图4-4 FoxPro for windows主界面
退出FoxPro for Windows的操作步骤
在FoxPro的COMMAND窗口内键入QUIT命令,或打开文件菜单执行“Exit”命令。
注意:在退出FoxPro之前,必须保存编辑中的程序、关闭工作中的数据库等,否则系统会给出相应的提示(图4-6),确认以后方可退出,以确保文档不会无端丢失。
熟悉FoxPro for Windows的主界面
FoxPro的主界面是FoxPro的使用者经常要与之打交道的,对其必须十分的熟悉,方能得心应手。主界面实际上是一个窗口,称为应用程序窗口(Application windows),该窗口包含一个下拉式菜单系统和一些可以在FoxPro中创建或打开的文档窗口(Document window),可见其界面风格是MDI(多文档界面)。我们先简单了解一下各文档窗口,菜单系统将在下一小节介绍。
常用的文档窗口有:命令窗口、代码编辑窗口和数据库文件管理窗口,后两种窗口统称为文件管理窗口。这些窗口都具有Windows窗口的基本特征,也都支持窗口的通用操作,例如最大化、最小化、移动、缩放等等(参见2.3.4)。下面简要介绍各种窗口的用途。
命令窗口:图4-2中的“Command window”窗,用来直接键入、编辑和执行FoxPro命令,以代替对菜单项的按部就班的选择。
代码编辑窗:实际上是一个文本编辑器,用来编辑命令文件(程序文件),使用方法将在4.8.1中介绍。
数据库文件管理窗:与数据库的各种操作有关,例如在创建数据库表的时候,系统提供的是表结构设计窗(Table Structure);当用户需要浏览数据库表时,则可借助于“Browse”窗口,方便地进行各种浏览操作,比如表格的上下左右滚动等;“View”窗口给用户在多个工作区内操作多个数据库表提供了极大的的方便。
FoxPro for MS-DOS的主界面较之于FoxPro for windows一个明显的差异是前者是字符界面而后者是图形界面,其组成部分以及基本操作则大致相同,恕不赘述。