注册 | 登录读书好,好读书,读好书!
读书网-DuShu.com
当前位置: 首页出版图书科学技术计算机/网络数据库FoxPro/FoxBaseVISUAL FOXPRO 5.0中文版编程实例详解

VISUAL FOXPRO 5.0中文版编程实例详解

VISUAL FOXPRO 5.0中文版编程实例详解

定 价:¥50.00

作 者: 詹武编著
出版社: 电子工业出版社
丛编项:
标 签: 关系型数据库 FoxPro

ISBN: 9787505349414 出版时间: 1998-11-01 包装:
开本: 26cm 页数: 442页 字数:  

内容简介

  Microsoft公司的Visual FoxPro(VFP)是深受广大微型计算机用户欢迎的数据库语言。与以前的版本相比,Visual FoxPro 5.0的功能更强大,开发及操作界面更加友好。本书是为具有初步Windows使用经验和基本数据库概念的读者而作,以帮助读者快速学习和掌握Visual FoxPro 5.0中文版的开发方法。全书共分八章,包括启动和运行VFP,开发VFP应用程序基础,建立应用程序,程序结构与编程方法,数据库维护与查询,数据库高级查询,开发数据库用户界面,数据库高级维护等。两个附录分别列出VFP的常用函数命令。本书提供了大量实例,所有实例源程序均在本书随附的软盘中,供读者学习时使用,也可直接或稍加修改后使用。

作者简介

暂缺《VISUAL FOXPRO 5.0中文版编程实例详解》作者简介

图书目录

前言
第1章  概述
1.1  运行VFP
1.1.1  使用“开始”下拉菜单
1.1.2  使用快捷方式图标
1.1.3  使用资源管理器
1.2  VFP主窗口
1.2.1  主菜单
1.2.2  工具栏
1.3  查找帮助信息
1.3.1  帮助信息出现位置
1.3.2  打开“Visual FoxPro Help”帮助窗口
1.3.3  查找帮助信息
第2章  开发VFP应用程序基础
2.1  过程和任务
2.1.1  需求分析
2.1.2  建立应用程序项目
2.1.3  建立数据库
2.1.4  定义数据库操作
2.1.5  设计用户界面
2.1.6  修改应用程序
2.1.7  生成应用程序
2.1.8  采集和输入样本数据
2.1.9  调试程序
2.1.10  生成应用程序安装盘
2.2  工具和方法
2.2.1  工具
2.2  开发原则
2.3  实例
2.3.1  人力资源管理
2.3.2  工资管理
第3章  建立应用程序
3.1  建立和管理项目
3.1.1  建立项目
3.1.2  管理项目
3.1.3  生成应用程序
3.2  建立和管理数据库
3.2.1  建立数据库
3.2.2  管理数据库
3.3  建立与修改表
3.3.1  VFP表
3.3.2  建立表
3.3.3  定义及修改表结构
3.4  使用VFP浏览器
3.4.1  打开
3.4.2  查看和编辑
3.4.3  使用BROWSE命令
第4章  程序结构与编程方法
4.1  程序结构
4.1.1  源程序组成
4.1.2  命令组成
4.1.3  数据类型
4.1.4  数据分类
4.1.5  转换数据类型
4.1.6  数据格式
4.2  结构化编程方法
4.2.1  选择执行命令
4.2.2  循环执行命令
4.2.3  定义、调用过程和函数
4.2.4  调用程序
4.2.5  控制程序执行
4.3  面向对象的编程方法
4.3.1  对象
4.3.2  类
第5章   数据库维护与查询
5.1  工作期、数据工作期和工作区
5.1.1  工作期
5.1.2  数据工作期
5.1.3  工作区
5.2  使用数据库
5.2.1  打开数据库
5.2.2  指定当前数据库
5.2.3  关闭数据库
5.2.4  数据库状态和属性操作
5.3  使用表和工作区
5.3.1  打开表文件
5.3.2  指定当前工作区(当前表)
5.3.3  设置工作区属性
5.3.4  关闭表文件
5.3.5  获得表状态和属性
5.4  增加记录
5.4.1  增加记录并打开浏览器
5.4.2  增加一条新记录
5.4.3  使用数组增加记录
5.4.4  使用文件增加记录
5.5  索引与排序
5.5.1  索引的作用
5.5.2  创建索引文件和索引
5.5.3  打开或关闭索引文件
5.5.4  重建索引
5.5.5  删除索引
5.5.6  排序记录
5.5.7  获得有关索引与排序的属性
5.6  选择或定位记录
5.6.1  选择记录命令子句
5.6.2  定位记录命令
5.7  输出记录
5.7.1  输出当前记录到一组变量或数组
5.7.2  输出多条记录到数组
5.7.3  输出到另一个表文件
5.8  修改记录
5.8.1  BLANK命令
5.8.2  REPLACE命令
5.8.3  REPLACE FROM ARRAY命令
5.8.4  GATHER命令
5.9  删除记录
5.9.1  记录的删除标记操作
5.9.2  记录的物理删除操作
第6章  数据高级查询
6.1  使用SQL查询命令
6.1.1  基本用法
6.1.2  指定查询表
6.1.3  指定查询项目
6.1.4  指定输出目标
6.1.5  限制结果记录
6.1.6  排序结果记录
6.1.7  分组与统计结果记录
6.1.8  合并结果记录
6.2  使用高级数据源
6.2.1  视图
6.2.2  查询
第7章  开发数据库用户界面
7.1  窗口
7.1.1  创建与自定义窗口
7.1.2  显示与隐藏窗口
7.1.3  激活与禁止窗口
7.1.4  移动与缩放窗口
7.1.5  获取与设置窗口属性
7.1.6  保存与恢复窗口
7.1.7  关闭与释放窗口
7.2  表单
7.2.1  表单向导
7.2.2  表单设计器
7.2.3  表单属性
7.2.4  控件及其属性
7.2.5  控件数据
7.2.6  事件与方法程序
7.2.7  复杂控件
7.2.8  一对多表单
7.3  报表
7.3.1  报表向导
7.3.2  报表设计器
7.3.3  报表格式与布局
7.3.4  报表控件
7.3.5  定义报表数据
7.3.6  控制报表下拉列表输出
7.4  报表命令
7.5  使用面向对象程序处理用户界面
7.5.1  在程序中创建类
7.5.2  在程序中创建对象
7.5.3  设置对象属性
7.5.4  调用对象的方法程序
7.5.5  响应事件
第8章  数据库高级维护
8.1  设计表与数据维护
8.1.1  主关键字
8.1.2  唯一性
8.1.3  韭空性
8.1.4  字段级验证规则
8.1.5  记录级验证规则
8.2  设置和处理表间关系
8.2.1  表间关系类型
8.2.2  建立永久关系
8.3  数据维护的SQL命令
8.3.1  INSERT命令
8.3.2  DELETE命令
8.3.3  UPDATE命令
附录 A 常用命令
A.1  面向对象命令
ADD CLASS
CREATE CLASS
CREATE CLASSLIB
DEFINE CLASS
DISPLAY OBJECTS
LIST OBJECTS
MODIFY CLASS
RELEASE CLASSLIB
REMOVE CLASS
RENAME CLASS
SET CLASSLIB
WITH...ENDWITH
A.2  环境设置命令
CREATE COLOR SET
DIR或DIRECTORY
DISPLAY DLLS
DISPLAY STATUS
LIST DLLS
LIST STATUS
SET SET ANSI
SET APLABOUT
SET ASSERTS
SET AUTOSAVE
SET BELL
SET BLINK
SET BLOCKSIZE
SET BRSTATUS
SET CARRY
SET CLEAR
SET CLOCK
SET COLOR OF
SET COLOR SET
SET COLOR TO
SET CONFIRM
SET CONSOLE
SET COVERAGE
SET CPCOMPILE
SET CPDIALOG
SET CURSOR
SET DEBUG
SET DECIMALS
SET DEVICE
SET FULLPATH
SET FUNCTION
SET HEADINS
SET HOURS
SET INTENSITY
SET MACKEY
SET MEMOWIDTH
SET MOUSE
SET NEAR
SET NOTIFY
SET NULLDISPLAY
SET ODOMETER
SET PATH
SET POINT
SET RESOURCE
SET SAFETY
SET TOPIC
SET TOPIC ID
SET XCMDFILE
A.3  文件管理命令
CD|CHDIR
COPY FILE
EDLETE FILE
ERASE
LIST FILES
MD|MKDIR
RD|RMDIR
RENAME
A.4  数据库操作命令
ADD TABLE
APPEND
APPEND MEMO
APPEND PROCEDURES
BLANK
CLOSE
CLOSE MEMO
COMPILE DATABASE
CONTINUE
COPY MEMO
COPY PROCEDURES
COPY STRUCTURE
CREATE
CREATE DATABASE
CREATE FROM
CREATE VIEW
DELETE
DELETE CONNECTION
DELETE DATABASE
DELETE TRIGGER
DELETE VIEW
DISPLAY DATABASE
DISPLAY PROCEDURES
DISPLAY STRUCTURE
DISPLAY TABLES
DROP TABLE
DROP VIEW
FIND
FLUSH
GO|GOTO
INSERT
LIST
LIDT TABLSE
LOCATE
MODIFY DATABASE
PACK
QUIT
RECALL
SELECT
SKIP
UPDATE
ZAP
A.5  索引和排序命令
INDEX
SET KEY
A.6  数据格式化命令、
@...CLEAR
@...FILL
@...SCROLL
COMPILE FORM
CREATE FORM
DEFINE BOX
MODIFY SCREEN
INPUT
SCROLL
SET FORMAT
TEXT...ENDTEXT
A.7  键盘和鼠标命令
KEYBOARD
MOUSE
ON ERROR
ON ESCAPE
ON KEY
ON READERROR
A.8  菜单命令
@...MENU
ACTIVATE MENU
CREATE MENU
DEACTIVATE MENU
HIDE MENU
ON EXIT MENU
ON SELECTION MENU命令
PUSH MENU
READ MENU
RELEASE MENUS
SHOW MENU
A.9  打印命令
CREATE REPORT
EJECT
EJECT PAGE
ON PAGE
A.10  窗口命令
ACTIVATE SCREEN
CREATE SCREEN
RESTORE SCREEN
SAVE SCREEN
附录 B 常用函数
B.1  字符函数
ALLTRIM
ATC( )
BETWEEN( )
ISBLANK( )
LEFT( )
LOWER( )
LTRIM( )
RIGHT( )
RTRIM( )
STR( )
SUBSTR( )
TRIM( )
B.2  数据转换涵数
CHR( )
CTOD( )
NTOM( )
B.3  日期和时间函数
CTOT( )
DATE( )
DAY( )
FDATE( )
HOUR( )
MINUTE( )
SEC( )
B.4  数值函数
ABS( )
ACOS( )
ASIN( )
ATAN( )
COS( )
EXP( )
INT( )
LOG( )
LOG10( )
MAX( )
MIN( )
MOD( )
SIGN( )
SIN( )
SQRT( )
TAN( )
B.5  数据库操作函数
EOF( )
FIELD( )
B.6  环境设置函数
HOME( )
OS( )
VERSION( )
B.7  文件管理函数
CURDIR( )
DIRECTORY( )
DISKSPACE( )
FILE( )
FOPEN( )
FPUTS( )
FREAD( )
FSEEK( )
FSIZE( )
FWRITE( )
B.8  键盘和鼠标函数
CAPSLOCK( )
MCOL( )
MROW( )
MWINDOW( )
NUMLOCK( )
ROW( )
B.9  菜单函数
BAR( )
GETBAR( )
MENU( )
PRMBAR( )
B.10  打印函数
PCOL( )
PROW( )
cPrinterName
B.11  窗口函数
SCOLS( )
SROWS( )
B.12  程序管理函数
ERROR( )
MESSAGE( )

本目录推荐