Visual FoxPro 6.0学习笔记一

第一章Visual FoxPro 集成开发环境

一、启动与退出 Visual FoxPro

VFP的启动:开始菜单中的所有程序/桌面上的快捷方式。
VFP的关闭:右上角关闭/在命令窗口中输入QUIT。


二、系统窗口组成及常用辅助设计工具

1.VFP菜单:

  • 文件菜单—新建、打开、保存、打印文件和退出VFP等操作命令。
  • 编辑菜单—剪切、复制、粘贴、查找以及替换等。
  • 显示菜单—工具栏可以通过在空白处单击鼠标右键。
  • 格式菜单—字体、字间距、对齐方式和对象位置的设置等。
  • 工具菜单—VFP提供的向导和实用工具。
  • 程序菜单—运行和测试VFP源代码的工具。
  • 窗口菜单—重排、显示、循环和隐藏。
  • 帮助菜单—访问VFP的联机帮助。

2.命令窗口:

(1)输入命令并回车即可执行。
(2)空白处点击鼠标的右键,从快捷菜单中选择属性命令,可设置命令窗口显示的文字的字号、字体等。
(3)所有输入的命令语句在未按回车键执行之前,按Esc键可以删除。
(4)通过菜单完成指令时,也会在命令窗口显示。
(5)重复执行命令时,只需将光标放置到对应的语句处按回车即可。
&

### Visual FoxPro 6.0 教程概述 Visual FoxPro (VFP) 是种关系型数据库管理系统,广泛应用于企业级应用开发。对于初学者来说,掌握 VFP 的基本概念和操作至关重要。 #### 数据库基础 了解如何创建、管理和维护数据库是学习任何数据库管理系统的起点。在 VFP 中,可以通过命令窗口执行 SQL 命令来实现这些功能[^1]。 ```sql CREATE DATABASE MyDatabase; USE MyDatabase; ``` #### 表的设计与操作 表作为数据存储的核心单元,在 VFP 中可以方便地设计字段属性并定义索引以提高查询效率。使用 `CREATE TABLE` 和其他 DDL(Data Definition Language)语句完成表格结构构建[^2]。 ```sql CREATE TABLE Customers ( CustomerID INTEGER PRIMARY KEY, CompanyName VARCHAR(40), ContactName VARCHAR(30) ); ``` #### 查询语言SQL的应用 熟练运用 Structured Query Language(SQL),能够有效地检索所需的数据信息。通过编写 SELECT 语句来进行复杂条件下的多表联接查询[^3]。 ```sql SELECT Orders.OrderID, Customers.CompanyName FROM Orders INNER JOIN Customers ON Orders.CustomerID = Customers.CustomerID WHERE OrderDate >= '1998-01-01'; ``` #### 编写程序逻辑 除了简单的 CRUD(Create Read Update Delete) 操作外,还可以利用 VFP 提供的过程化编程特性,如循环控制、分支判断等语法元素,以及事件驱动机制来增强应用程序的功能性和交互性[^4]。 ```foxpro DO WHILE .T. CLEAR ? "Enter a number or press Enter to exit:" INPUT TO nValue IF EMPTY(nValue) EXIT ENDIF ?? SQRT(nValue), "**", nValue ENDDO RETURN ```
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值