文档介绍:数据库程序设计基础
1 程序与程序文件
2 程序的基本结构
3 多模块程序
4 程序调试
主要内容:
1 程序与程序文件
程序的基本概念
所谓程序就是由多条命令按一定规则为完成一定任务而组织起来的一个有机的序列。简而言之,程序是能够完成一定任务的命令的有序集合。这组命令被存放在称为程序文件或命令文件的文本文件中,Visual 。
程序文件的建立、修改与运行
建立Visual FoxPro程序文件有3种方式:
;
;
命令格式:
MAND [<程序名>]
MODIFY FILE <文件名>.prg
1、程序文件的建立
2、修改程序
3、执行程序
程序书写的基本规则
【例1】程序书写规范例题。
SET TALK OFF && 取消对话方式
CLEAR && 清除系统主窗口或当前窗口的全部内容
OPEN DATABASE ZRY && 打开数据库ZRY
USE TT &&
LIST &&
CLOSE DATABASE && 关闭数据库
SET TALK ON && 建立对话方式
RETURN
简单的输入/输出命令
为了在程序执行过程中,能够交互式输入数据,Visual FoxPro系统提供了3条常用交互式输入命令。
命令格式:
INPUT[<提示信息>]TO<内存变量>
2. EPT
命令格式:
ACCEPT [<字符表达式>] TO <内存变量>
,等待接收单字符命令WAIT
命令格式:
WAIT[<字符表达式>][TO <内存变量>] [WINDOW [AT <行>,<列>]]
[NOWAIT][CLEAR|NOCLEAR][TIMEOUT <数值表达式>]
4. 非格式输出命令
命令格式:
? | ?? <内存变量名表>
命令格式:
@ <行,列>SAY <表达式>[PICTURE<模式符>][FUNCTION<功能符>]
命令格式:
@< 行,列>SAY<提示信息>GET<变量> [FUNCTION<功能符>][PICTURE<模式符> [RANGE<数值表达式1>,<数值表达式2>][VALID<逻辑表达式>]
READ
命令格式:
TEXT
〈文本行〉
ENDTEXT
2程序的基本结构
程序的3种基本结构包括:
顺序结构
分支(选择)结构
循环结构