注册 | 登录读书好,好读书,读好书!
读书网-DuShu.com
当前位置: 首页出版图书科学技术计算机/网络软件与程序设计程序设计综合Visual FoxPro 6.0及其程序设计

Visual FoxPro 6.0及其程序设计

Visual FoxPro 6.0及其程序设计

定 价:¥28.00

作 者: 张红娟
出版社: 西安电子科技大学出版社
丛编项:
标 签: FoxPro

购买这本书可以去


ISBN: 9787560610740 出版时间: 2001-12-01 包装: 平装
开本: 16 页数: 400 字数:  

内容简介

  本书系统地介绍了中文VisualFoxPro6.0及其程序设计技术,内容包括VisualFoxPro的基础知识,数据库和表的建立及基本应用,系统菜单的使用,程序设计入门,查询、视图、报表和标签的建立,数据库和表的高级应用,使用表单设计用户界面,面向对象程序设计基础,使用控件设计表单,菜单设计,使用项目管理器开发应用程序,多用户共享数据的操作及VFP与其它系统的数据共享等。本书内容丰富,通俗易懂。各章都安排有大量针对性极强的例题,章末附有大量习题,书末还给出了上机实验指导书等附录。本书可作为大专院校各专业及计算机培训班的教材或教学参考书,也适合具有中等以上文化程度的读者自学。本书也是一本有重要参考价值的应用参考书。

作者简介

暂缺《Visual FoxPro 6.0及其程序设计》作者简介

图书目录

第一章VisualFoxPro基础知识1
1.1数据库系统简介1
1.1.1数据库系统的组成1
1.l.2VisualFoxPro2
1.l.3VFP文件名的一般形式2
1.2VFP数据文件--表(Table)2
1.2.1数据库表和自由表2
1.2.2表的文件名2
1.2.3记录.字段.字段变量和字段值3
1.2.4字段类型4
1.3VFP的安装6
1.3.1系统配置要求6
1.3.2安装VFP7
1.3.3进入VFP7
1.3.4退出VFP9
习题一9
第二章VisualFoxPro应用基础10
2.1数据库和表的建立10
2.1.1几个常用符号的约定10
2.1.2改变默认盘和当前路径命令--SETDEFAULTTO10
2.1.3命令的注释--&&子句11
2.1.4操作数据库11
2.1.5创建数据库表--CREATE12
2.1.6打开表文件命令--USE13
2.1.7记录指针及其操作命令--GO.SKIP13
2.1.8追加记录操作命令--APPEND14
2.1.9插入记录操作命令--INSERT15
2.1.10从其它表中追加记录命令--APPENDFROM15
2.1.11关闭表文件操作命令--USE16
2.1.12决定查询技术命令--SETOPTIMIZE16
2.2表文件内容的输出17
2.2.1列表输出命令--LIST17
2.2.2分页列表输出命令--DISPLAY18
2.3VFP的有关语法规定18
2.3.1命令的一般格式18
2.3.2内存变量.数组和常量19
2.3.3表达式24
2.3.4基本函数25
习题二32
第三章表的维护及基本应用45
3.1表文件的编辑45
3.1.1对记录的编辑命令--EDIT45
3.1.2表文件翻阅命令--BROWSE47
3.1.3修改命令--CHANGE48
3.1.4替换命令--REPLACE48
3.1.5修改表文件结构命令--MODIFYSTRUCTURE49
3.1.6删除表文件记录49
3.2建立表索引51
3.2.1索引概述51
3.2.2创建索引命令--INDEX52
3.2.3设置主控索引命令--SETORDER54
3.2.4删除索引命令--DELETETAG54
3.3表记录的查找54
3.3.1直接查找命令--LOCATE55
3.3.2继续查找命令--CONTINUE55
3.3.3索引查找命令--SEEK55
3.4表中数值参数的统计56
3.4.1统计记录个数命令--COUNT56
3.4.2求和命令--SUM56
3.4.3求平均值命令--AVERAGE57
3.4.4求分类和命令--TOTAL57
3.5其它文件操作命令59
3.5.1文件的复制命令--COPY59
3.5.2表结构信息文件的建立及应用60
3.5.3文件管理操作命令61
3.5.4与数组使用有关的几个命令62
习题三65
第四章使用VFP的系统菜单71
4.1VFP菜单的基本操作71
4.1.1菜单的约定71
4.1.2对话框的使用71
4.2使用系统菜单对表的操作72
4.2.1新建表72
4.2.2打开表72
4.2.3修改表结构73
4.2.4浏览.编辑表的内容73
4.2.5关闭表75
4.3使用系统菜单操作表索引75
4.3.1VFP的索引类型75
4.3.2建立索引75
4.3.3使用索引排序表中记录76
4.4数据库的建立和使用76
4.4.1建立数据库76
4.4.2打开数据库76
4.4.3数据库中加入表77
4.5其它常用菜单选项的使用77
4.5.1有关新文件的建立77
4.5.2有关程序菜单的操作78
4.5.3有关窗口菜单的操作78
4.5.4有关向导的操作79
习题四79
第五章VisualFoxPro程序设计入门80
5.1VFP程序--命令文件的建立和执行80
5.1.1建立和编辑命令文件80
5.1.2执行命令文件80
5.2VFP常用编程命令及函数81
5.3VFP流程图介绍83
5.4顺序执行84
5.4.1顺序执行程序入门84
5.4.2@命令的基本功能84
5.4.3其它键盘输入语句86
5.4.4顺序执行程序举例87
5.5判断分支88
5.5.1条件转向语句--IF...ENDIF88
5.5.2条件选择转向语句--IF...ELSE...ENDIF89
5.5.3IF语句的嵌套90
5.5.4情况语句--DOCASE...ENDCASE91
5.6循环结构93
5.6.1三条循环语句93
5.6.2对表文件记录进行操作时的循环控制方式94
5.6.3循环结构中两条有用的语句96
5.6.4循环结构应用举例99
5.7过程与用户自定义函数103
5.7.1过程的使用103
5.7.2使用过程文件106
5.7.3设置内存变量属性的语句107
5.7.4过程调用中的参数传递114
5.7.5用户自定义函数117
习题五119
第六章使用查询和视图操作数据136
6.1创建查询136
6.1.1查询设计器介绍136
6.1.2创建简单查询--筛选.排序记录138
6.1.3创建简单查询--分组记录139
6.1.4创建多表查询139
6.1.5输出查询结果及运行查询140
6.2创建视图141
6.2.1视图介绍141
6.2.2创建视图141
6.2.3修改视图142
6.2.4删除视图143
6.2.5打开/关闭视图143
6.3创建参数视图143
6.4使用视图更新数据144
6.5使用SQL语句操作表中数据145
6.5.1SQL语言简介145
6.5.2使用VFP的SQL定义语句146
6.5.3使用SELECT_SQL语句查询表中数据147
6.5.4使用VFP的SQL语句更新表中数据154
习题六155
第七章创建报表和标签157
7.1创建报表实现数据输出157
7.1.1报表简介157
7.1.2创建简单报表157
7.1.3输出报表159
7.1.4定制报表160
7.2利用报表进行分组.统计164
7.2.1数据分组164
7.2.2分组报表举例165
7.3创建一对多报表167
7.3.1创建一对多报表167
7.3.2一对多报表举例168
7.4使用标签实现数据输出169
7.4.1创建标签169
7.4.2输出标签命令--LABEL169
7.4.3打印标签举例169
习题七170
第八章数据库和表的高级应用172
8.1数据库的高级应用172
8.1.1向数据库加入自由表172
8.1.2从数据库中移去表172
8.1.3使用其它数据库中的表172
8.1.4建立存储过程173
8.1.5使用多个数据库173
8.2设置表174
8.2.1设置表174
8.2.2设置表属性176
8.3建立表间关系177
8.3.1创建表间关系177
8.3.2删除表间关系178
8.3.3编辑表间关系178
8.3.4编辑参照完整性178
8.4使用多个表180
8.4.1同时打开多个表文件180
8.4.2调用非当前表文件数据--联访182
8.4.3被访工作区记录指针的自动移动--关联184
8.4.4直接用一个非当前表文件修改当前表文件命令--UPDATE186
8.4.5数据表文件的连接--JOIN187
8.4.6多表文件函数188
8.4.7其它多表文件命令191
习题八192
第九章使用表单设计用户界面194
9.1创建简单表单194
9.1.1进入表单设计器194
9.1.2用"快速表单"命令添加字段197
9.1.3通过设置属性值改变表单标题198
9.1.4在程序代码中操作表单198
9.2使用控件增加表单功能198
9.2.1给表单添加控件198
9.2.2对控件的基本操作199
9.2.3使用代码编辑器199
9.3设置表单的数据环境201
9.3.1向数据环境中添加表或视图201
9.3.2为数据环境设计关系202
9.3.3向表单中添加表字段203
9.4创建表单集203
9.4.1创建表单集203
9.4.2添加和删除表单204
9.4.3删除表单集204
9.4.4退出表单集204
9.5单文档界面与多文档界面204
9.5.1三种类型的表单205
9.5.2设置表单类型205
习题九207
第十章面向对象程序设计基础208
10.1面向过程和面向对象的程序设计208
10.1.1面向过程的程序设计208
10.1.2面向对象的程序设计209
10.2面向对象基本概念210
10.3VFP中的类211
10.3.1容器类211
10.3.2控件类211
10.3.3容器对象和控件对象212
10.4VFP的属性.事件和方法213
10.4.1VFP常用属性介绍213
10.4.2VFP常用事件介绍222
10.4.3VFP常用方法介绍226
10.5对象的操作229
10.5.1容器层次中对象的引用229
10.5.2设置对象的属性229
10.5.3事件的响应230
10.5.4方法的调用232
10.5.5添加新属性和新方法232
10.6创建类和对象233
10.6.1创建对象233
10.6.2创建类234
10.7面向对象程序设计举例236
习题十238
第十一章进一步设计表单240
11.1控件的基本操作240
11.1.1复制和删除表单控件240
11.1.2表单中多个控件的布局240
11.1.3处理对象或控件的焦点240
11.1.4确定表单中控件的数目241
11.1.5控件和数据242
11.1.6使用生成器243
11.2标签(Label)243
11.3文本框(TextBox)244
11.3.1常用属性245
11.3.2检查数据的有效性245
11.3.3得到焦点后选择全部文本245
11.3.4输入用户口令246
11.4列表框(ListBox)246
11.4.1常用属性246
11.4.2列表框中的数据源类型247
11.4.3列表框的基本操作248
11.4.4列表框中多选项的选择248
11.5编辑框(EditBox)249
11.6复选框(CheckBox)249
11.7命令按钮和命令按钮组251
11.7.1命令按钮(CommandButton)的常用属性251
11.7.2设置命令按钮的访问键252
11.7.3命令按钮组(CommandGroup)的常用属性和方法252
11.7.4设置命令按钮组中各按钮的属性253
11.8选项按钮组(OptionGroup)253
11.8.1常用属性254
11.8.2使用选项按钮组将用户的选择存储到表中254
11.9表格(Grid)255
11.9.1表格的常用属性255
11.9.2设置表格数据源255
11.9.3有条件地处理表格中的数据256
11.10计时器(Timer)256
11.10.1常用属性257
11.10.2计时器使用实例257
11.11组合框(ComboBox)257
11.11.1常用属性257
11.11.2将数据项添加到下拉组合框中258
11.12微调控件(Spinner)258
11.12.1常用属性和事件259
11.12.2微调非数值型值259
11.13其它控件259
11.13.1页框(PageFrame)259
11.13.2图像控件(Image)260
11.13.3线条(Line)和形状(Shape)260
11.13.4ActiveX控件(ActiveXControl)261
11.13.5ActiveX绑定控件(ActiveXBoundControl)262
11.14设计参数表单262
11.14.1将参数传递给表单262
11.14.2从表单返回值262
习题十一263
第十二章菜单设计266
12.1菜单简介266
12.2使用菜单设计器创建菜单266
12.2.1菜单设计器266
12.2.2使用菜单设计器创建菜单267
12.3进一步设计菜单269
12.3.1分组菜单项269
12.3.2设置键盘访问键269
12.3.3使用"提示选项"对话框269
12.3.4使用"常规选项"对话框271
12.3.5插入系统菜单项272
12.4创建快捷菜单272
习题十二273
第十三章使用项目管理器开发应用程序274
13.1开发VFP应用程序的基本过程274
13.2使用项目管理器274
13.2.1进入项目管理器274
13.2.2使用项目管理器276
13.2.3文件的包含与排除277
13.2.4创建主控程序278
13.2.5连编项目279
13.3安装向导280
13.3.1"安装向导"准备280
13.3.2使用"安装向导"制作安装盘281
习题十三282
第十四章多用户共享数据283
14.1多用户简介283
14.1.1数据的一致性和正确性283
14.1.2加锁.共享.冲突.死锁283
14.2VFP的加锁284
14.2.1独占加锁284
14.2.2函数加锁285
14.2.3自动加锁287
14.2.4自动对文件加锁的命令--SETLOCK288
14.2.5影响加锁次数和时间的命令--SETREPROCESS288
14.2.6即时共享命令--SETREFRESH289
14.3使用数据缓冲技术290
14.3.1选择缓冲方法和锁定选项290
14.3.2启用缓冲291
14.3.3保存缓冲区记录的修改TABLEUPDATE()292
14.3.4在缓冲区中追加记录293
14.3.5在缓冲区中删除指定的追加记录294
14.3.6使用缓冲技术更新数据实例296
14.4使用事务更新数据298
14.4.1事务的概念298
14.4.2事务的使用规则299
14.4.3事务的嵌套使用299
习题十四301
第十五章VFP与其它系统的数据共享302
15.1数据导出302
15.1.1选择导出文件的类型302
15.1.2选择导出数据的条件303
15.2数据导入304
15.2.1导入文本文件304
15.2.2追加数据304
15.3数据共享305
15.3.1创建数据源和连接305
15.3.2创建远程视图306
习题十五307
附录AVFP常用命令简介308
A.1环境设置命令308
A.2文件管理命令314
A.3数据库操作命令315
A.4索引排序命令325
A.5数据输入输出命令326
A.6菜单命令328
A.7打印命令331
A.8窗口命令332
A.9与时间有关的命令334
A.10程序控制命令335
A.11程序管理命令340
A.12网络命令341
附录BVFP常用函数简介343
B.1字符处理函数343
B.2数据转换函数347
B.3日期和时间函数349
B.4数值函数350
B.5数据库操作函数353
B.6SYS()函数359
B.7文件管理函数363
B.8网络函数366
B.9与打印有关的函数367
B.10程序管理函数368
B.11内存变量处理函数371
B.12DDE函数372
B.13其它函数373
附录C系统常用内存变量375
附录DVFP6.0属性.事件和方法378
VFP6.0属性378
VFP6.0事件387
VFP6.0方法389
附录EVFP6.0文件类型392
附录F上机实验指导书394
上机实验1建立数据库和表394
上机实验2表的基本操作和常用函数的使用395
上机实验3表的进一步操作及VFP系统菜单的使用395
上机实验4VFP程序的设计与调试396
上机实验5建立查询和视图396
上机实验6报表及标签的制作397
上机实验7创建简单表单397
上机实验8使用控件创建表单398
上机实验9菜单的设计398
上机实验10完成应用程序399
参考书目400

本目录推荐