图书介绍
Visual FoxPro5.0中文版编程实例详解【2025|PDF下载-Epub版本|mobi电子书|kindle百度云盘下载】

- 詹武编著 著
- 出版社: 北京:电子工业出版社
- ISBN:7505349414
- 出版时间:1998
- 标注页数:442页
- 文件大小:62MB
- 文件页数:455页
- 主题词:关系型数据库--数据库管理系统
PDF下载
下载说明
Visual FoxPro5.0中文版编程实例详解PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章 概述1
1.1 运行VFP1
1.1.1 使用“开始”下拉菜单1
1.1.1.1 使用“程序”子菜单1
1.1.1.2 使用“运行”选项2
1.1.2 使用快捷方式图标3
1.1.3 使用资源管理器5
1.1.3.1 选择VFP运行文件5
1.1.3.2 选择VFP文档文件6
1.2 VFP主窗口6
1.2.1 主菜单7
1.2.1.1 “文件”下拉菜单8
1.2.1.2 “编辑”下拉菜单9
1.2.1.3 “显示”下拉菜单9
1.2.1.4 “工具”下拉菜单9
1.2.1.5 “程序”下拉菜单10
1.2.1.6 “窗口”下拉菜单10
1.2.1.7 “帮助”下拉菜单11
1.2.2 工具栏11
1.3 查找帮助信息13
1.3.1 帮助信息出现位置13
1.3.2 打开“Visual FoxPro Help”帮助窗口14
1.3.2.1 使用帮助菜单14
1.3.2.2 使用帮助按钮14
1.3.2.3 使用快捷键F_114
1.3.2.4 使用快捷菜单中的帮助选项15
1.3.2.5 使用“开始”菜单15
1.3.2.6 使用帮助文件15
1.3.3 查找帮助信息15
1.3.3.1 操作帮助窗口16
1.3.3.2 帮助主题目录组织结构19
第2章 开发VFP应用程序基础21
2.1 过程和任务21
2.1.1 需求分析22
2.1.2 建立应用程序项目23
2.1.3 建立数据库24
2.1.4 定义数据库操作25
2.1.5 设计用户界面26
2.1.6 修改应用程序26
2.1.7 生成应用程序26
2.1.8 采集和输入样本数据27
2.1.9 调试程序27
2.1.10 生成应用程序安装盘28
2.2 工具和方法28
2.2.1 工具28
2.2 开发原则36
2.3 实例36
2.3.1 人力资源管理36
2.3.2 工资管理36
第3章 建立应用程序37
3.1 建立和管理项目37
3.1.1 建立项目37
3.1.2 管理项目40
3.1.3 生成应用程序40
3.2 建立和管理数据库40
3.2.1 建立数据库40
3.2.1.1 使用项目管理器41
3.2.1.2 使用“文件”下拉菜单41
3.2.1.3 使用“命令”窗口42
3.2.1.4 使用程序43
3.2.2 管理数据库44
3.3 建立与修改表44
3.3.1 VFP表44
3.3.2 建立表45
3.3.2.1 使用项目管理器45
3.3.2.2 使用“文件”下拉菜单46
3.3.2.3 使用“命令”窗口47
3.3.2.4 使用程序48
3.3.3 定义及修改表结构48
3.3.3.1 概念49
3.3.3.2 定义表结构50
3.3.3.3 定义表索引52
3.3.3.4 定义表有效性规则54
3.3.3.5 定义附加设置55
3.4 使用VFP浏览器56
3.4.1 打开56
3.4.2 查看和编辑57
3.4.2.1 浏览模式57
3.4.2.2 编辑模式58
3.4.2.3 操作58
3.4.3 使用BROWSE命令60
3.4.3.1 调用格式60
3.4.3.2 定制显示格式62
3.4.3.3 选择字段和记录64
3.4.3.4 限制编辑功能65
3.4.3.5 运行模式和环境66
第4章 程序结构与编程方法67
4.1 程序结构67
4.1.1 源程序组成68
4.1.2 命令组成68
4.1.3 数据类型69
4.1.3.1 字符型70
4.1.3.2 数值型70
4.1.3.3 逻辑型71
4.1.3.4 日期型71
4.1.3.5 日期时间型71
4.1.3.6 货币型71
4.1.4 数据分类72
4.1.4.1 常量72
4.1.4.2 特殊常量:NULL值、空白值和空值73
4.1.4.3 变量73
4.1.4.4 数组74
4.1.4.5 函数76
4.1.4.6 表达式77
4.1.5 转换数据类型79
4.1.6 数据格式81
4.1.6.1 数值型数据82
4.1.6.2 货币数据85
4.1.6.3 日期型和日期时间型数据87
4.1.6.4 格式化表达式值91
4.2 结构化编程方法93
4.2.1 选择执行命令93
4.2.1.1 IF命令94
4.2.1.2 CASE命令94
4.2.2 循环执行命令95
4.2.2.1 WHILE命令95
4.2.2.2 FOR命令96
4.2.2.3 SCAN命令96
4.2.3 定义、调用过程和函数98
4.2.3.1 定义98
4.2.3.2 调用100
4.2.4 调用程序103
4.2.4.1 调用VFP程序103
4.2.4.2 运行表单104
4.2.4.3 调用操作系统命令104
4.2.4.4 释放程序占系统资源105
4.2.5 控制程序执行107
4.3 面向对象的编程方法108
4.3.1 对象109
4.3.1.1 属性109
4.3.1.2 事件和方法程序109
4.3.2 类110
4.3.2.1 VFP定义的类110
4.3.2.2 自定义类111
4.3.2.3 使用类库113
4.3.2.4 使用类浏览器115
4.3.2.5 使用类设计器116
第5章 数据库维护与查询119
5.1 工作期、数据工作期和工作区119
5.1.1 工作期120
5.1.2 数据工作期120
5.1.3 工作区121
5.2 使用数据库124
5.2.1 打开数据库124
5.2.2 指定当前数据库126
5.2.3 关闭数据库126
5.2.4 数据库状态和属性操作127
5.3 使用表和工作区133
5.3.1 打开表文件133
5.3.1.1 指定表文件名133
5.3.1.2 使用工作区135
5.3.1.3 指定表的別名139
5.3.1.4 指定索引和排序方式141
5.3.1.5 指定文件共享方式和更新许可142
5.3.2 指定当前工作区(当前表)143
5.3.3 设置工作区属性143
5.3.3.1 设置可被访问的字段144
5.3.3.2 设置表中可被访问的记录146
5.3.4 关闭表文件146
5.3.5 获得表状态和属性147
5.4 增加记录149
5.4.1 增加记录并打开浏览器149
5.4.2 增加一条新记录150
5.4.3 使用数组增加记录151
5.4.4 使用文件增加记录153
5.5 索引与排序154
5.5.1 索引的作用154
5.5.2 创建索引文件和索引155
5.5.2.1 索引文件与索引标识155
5.5.2.2 索引定义156
5.5.2.3 复制索引文件159
5.5.3 打开或关闭索引文件160
5.5.3.1 单独打开索引文件161
5.5.3.2 关闭索引文件163
5.5.4 重建索引163
5.5.5 删除索引165
5.5.6 排序记录166
5.5.6.1 重新排序记录166
5.5.6.2 设置可访问的索引表记录范围169
5.5.7 获得有关索引与排序的属性170
5.6 选择或定位记录176
5.6.1 选择记录命令子句176
5.6.1.1 记录范围子句177
5.6.1.2 FOR子句177
5.6.1.3 WHILE子句177
5.6.2 定位记录命令177
5.6.2.1 SKIP命令178
5.6.2.2 LOCATE命令178
5.6.2.3 GO命令180
5.6.2.4 LOOKUP命令182
5.6.2.5 SEEK命令184
5.6.2.6 SEEK函数188
5.7 输出记录192
5.7.1 输出当前记录到一组变量或数组192
5.7.2 输出多条记录到数组195
5.7.3 输出到另一个表文件198
5.8 修改记录201
5.8.1 BLANK命令202
5.8.2 REPLACE命令203
5.8.3 REPLACE FROM ARRAY命令204
5.8.4 GATHER命令206
5.9 删除记录208
5.9.1 记录的删除标记操作208
5.9.2 记录的物理删除操作210
第6章 数据库高级查询212
6.1 使用SQL查询命令212
6.1.1 基本用法213
6.1.2 指定查询表214
6.2.3 指定查询项目220
6.1.4 指定输出目标221
6.1.5 限制结果记录224
6.1.6 排序结果记录227
6.1.7 分组与统计结果记录229
6.1.8 合并结果记录232
6.2 使用高级数据源234
6.2.1 视图234
6.2.1.1 创建或删除视图234
6.2.1.2 显示和修改视图定义236
6.2.1.3 打开或关闭视图245
6.2.1.4 更新视图数据245
6.2.2 查询247
第7章 开发数据库用户界面248
7.1 窗口248
7.1.1 创建与自定义窗口248
7.1.2 显示与隐藏窗口251
7.1.3 激活与禁止窗口252
7.1.4 移动与缩放窗口254
7.1.5 获取与设置窗口属性255
7.1.6 保存与恢复窗口257
7.1.7 关闭与释放窗口258
7.2 表单258
7.2.1 表单向导260
7.2.2 表单设计器265
7.2.3 表单属性269
7.2.4 控件及其属性272
7.2.5 控件数据276
7.2.5.1 文本框数据276
7.2.5.2 编辑框数据277
7.2.5.3 复选框数据277
7.2.5.4 微调控件的数据278
7.2.5.5 单选按钮组数据281
7.2.6 事件与方法程序282
7.2.7 复杂控件285
7.2.7.1 列表框285
7.2.7.2 组合框286
7.2.7.3 表格287
7.2.8 对多表单289
7.2.8.1 使用一对多表单向导289
7.2.8.2 修改一对多表单293
7.2.9 表单集298
7.3 报表299
7.3.1 报表向导299
7.3.2 报表设计器303
7.3.3 报表格式与布局303
7.3.4 报表控件305
7.3.4.1 备注308
7.3.4.2 打印条件308
7.3.4.3 控件位置和伸展选项309
7.3.4.4 域控件表达式310
7.3.4.5 计算312
7.3.4.6 格式313
7.3.5 定义报表数据316
7.3.6 控制报表下拉列表输出318
7.3.6.1 设置报表页面318
7.3.6.2 数据分组设置320
7.3.6.3 控制打印输出记录321
7.3.7 报表命令322
7.4 标签323
7.5 使用面向对象程序处理用户界面323
7.5.1 在程序中创建类323
7.5.2 在程序中创建对象325
7.5.3 设置对象属性327
7.5.4 调用对象的方法程序328
7.5.5 响应事件329
第8章 数据库高级维护330
8.1 设计表与数据维护330
8.1.1 主关键字330
8.1.2 唯一性331
8.1.3 非空性331
8.1.4 字段级验证规则331
8.1.5 记录级验证规则331
8.2 设置和处理表间关系331
8.2.1 表间关系类型332
8.2.2 建立永久关系332
8.3 数据维护的SQL命令335
8.3.1 INSERT命令336
8.3.2 DELELE命令336
8.3.3 UPDATE命令337
附录A 常用命令338
A.1 面向对象命令338
ADD CLASS338
CREATE CLASS338
CREATE CLASSLIB339
DEFINE CLASS339
DISPLAY OBJECTS341
LIST OBJECTS342
MODIFY CLASS342
RELEASE CLASSLIB343
REMOVE CLASS343
RENAME CLASS344
SET CLASSLIB344
WITH...ENDWITH345
A.2 环境设置命令345
CREATE COLOR SET345
DIR或DIRECTORY345
DISPLAY DLLS346
DISPLAY STATUS347
LIST DLLS348
LIST STATUS349
SET349
SET ANSI349
SET APLABOUT349
SET ASSERTS350
SET AUTOSAVE350
SET BELL351
SET BLINK351
SET BLOCKSIZE352
SET BRSTATUS352
SET CARRY352
SET CLEAR353
SET CLOCK353
SET COLOR OF354
SET COLOR SET354
SET COLOR TO355
SET CONFIRM355
SET CONSOLE355
SET COVERAGE356
SET CPCOMPILE356
SET CPDIALOG357
SET CURSOR357
SET DEBUG357
SET DECIMALS358
SET DEVICE358
SET FULLPATH358
SET FUNCTION359
SET HEADINGS359
SET HOURS359
SET INTENSITY360
SET MACKEY360
SET MEMOWIDTH360
SET MOUSE361
SET NEAR361
SET NOTIFY362
SET NULLDISPLAY362
SET ODOMETER362
SET PATH363
SET POINT363
SET RESOURCE363
SET SAFETY364
SET TOPIC364
SET TOPIC ID365
SET XCMDFILE365
A.3 文件管理命令366
CD|CHDIR366
COPY FILE366
DELETE FILE366
ERASE367
LIST FILES367
MD|MKDIR367
RD|RMDIR368
RENAME368
A.4 数据库操作命令368
ADD TABLE368
APPEND369
APPEND MEMO370
APPEND PROCEDURES370
BLANK371
CLOSE372
CLOSE MEMO372
COMPILE DATABASE373
CONTINUE373
COPY MEMO374
COPY PROCEDURES374
COPY STRUCTURE375
CREATE375
CREATE DATABASE375
CREATE FROM376
CREATE VIEW376
DELETE377
DELETE CONNECTION378
DELETE DATABASE378
DELETE TRIGGER378
DELETE VIEW379
DISPLAY DATABASE379
DISPLAY PROCEDURES379
DISPLAY STRUCTURE380
DISPLAY TABLES381
DROP TABLE381
DROP VIEW381
FIND382
FLUSH382
GO|GOTO383
INSERT383
LIST384
LIST TABLSE384
LOCATE385
MODIFY DATABASE385
PACK386
QUIT386
RECALL387
SELECT387
SKIP387
UPDATE388
ZAP389
A.5 索引和排序命令389
INDEX389
SET KEY392
A.6 数据格式化命令393
@... CLEAR393
@... FILL393
@...SCROLL393
COMPILE FORM394
CREATE FORM394
DEFINE BOX395
MODIFY SCREEN396
INPUT396
SCROLL396
SET FORMAT397
TEXT...ENDTEXT397
A.7 键盘和鼠标命令398
KEYBOARD398
MOUSE399
ON ERROR400
ON ESCAPE400
ON KEY400
ON READERROR401
A.8 菜单命令401
@...MENU401
ACTIVATE MENU402
CREATE MENU402
DEACTIVATE MENU403
HIDE MENU404
ON EXIT MENU404
ON SELECTION MENU命令405
PUSH MENU405
READ MENU405
RELEASE MENUS406
SHOW MENU406
A.9 打印命令407
CREATE REPORT407
EJECT408
EJECT PAGE408
ON PAGE409
A.10 窗口命令409
ACTIVATE SCREEN409
CREATE SCREEN409
RESTORE SCREEN410
SAVE SCREEN410
附录B 常用函数412
B.1 字符函数412
ALLTRIM()412
ASC()412
ATC()412
BETWEEN()413
ISBLANK()413
LEFT()414
LOWER()414
LTRIM()415
RIGHT()415
RTRIM()415
STR()416
SUBSTR()416
TRIM()417
B.2 数据转换函数417
CHR()417
CTOD()417
NTOM()418
B.3 日期和时间函数418
CTOT()418
DATE()418
DAY()419
FDATE()419
HOUR()420
MINUTE()420
SEC()420
B.4 数值函数420
ABS()420
ACOS()421
ASIN()421
ATAN()421
COS()422
EXP()422
INT()422
LOG()422
LOG10()423
MAX()423
MIN()423
MOD()424
SIGN()424
SIN()424
SQRT()424
TAN()425
B.5 数据库操作函数425
EOF()425
FIELD()425
B.6 环境设置函数426
HOME()426
OS()426
VERSION()427
B.7 文件管理函数427
CURDIR()427
DIRECTORY()428
DISKSPACE()428
FILE()428
FOPEN()429
FPUTS()430
FREAD()430
FSEEK()431
FSIZE()431
FWRITE()432
B.8 键盘和鼠标函数432
CAPSLOCK()432
MCOL()433
MROW()433
MWINDOW()434
NUMLOCK()434
ROW()435
B.9 菜单函数435
BAR()435
GETBAR()435
MENU()436
PRMBAR()436
B.10 打印函数437
PCOL()437
PROW()437
PRTINFO()437
cPrinterName440
B.11 窗口函数440
SCOLS()440
SROWS()441
B.12 程序管理函数441
ERROR()441
MESSAGE()441
热门推荐
- 1778387.html
- 3626229.html
- 851154.html
- 1869999.html
- 1365696.html
- 3206372.html
- 20791.html
- 2819205.html
- 2173225.html
- 2278856.html
- http://www.ickdjs.cc/book_3654716.html
- http://www.ickdjs.cc/book_3143830.html
- http://www.ickdjs.cc/book_2337826.html
- http://www.ickdjs.cc/book_3268161.html
- http://www.ickdjs.cc/book_3829918.html
- http://www.ickdjs.cc/book_3601962.html
- http://www.ickdjs.cc/book_2735883.html
- http://www.ickdjs.cc/book_120253.html
- http://www.ickdjs.cc/book_2378523.html
- http://www.ickdjs.cc/book_2892360.html