新闻资讯
看你所看,想你所想

Visual FoxPro 9.0程式设计(第2版)

Visual FoxPro 9.0程式设计(第2版)

Visual FoxPro 9.0程式设计(第2版)

《Visual FoxPro 9.0程式设计(第2版)》是2008年清华大学出版社出版的图书,作者是张翼英、张丕振。

基本介绍

  • 书名:Visual FoxPro 9.0程式设计(第2版)
  • 作者:张翼英、张丕振
  • ISBN:9787302281962
  • 定价:44.5元
  • 出版社:清华大学出版社
  • 出版时间:2008年09月 
  • 装帧:平装
  • 丛书名:高等学校计算机基础教育教材精选

内容简介

本书详细介绍了Visual FoxPro 9.0资料库管理系统的知识体系,以及如何使用Visual FoxPro 9.0进行程式设计与项目开发。
本书从实际开发角度出发,循序渐进地讲解Visual FoxPro 9.0的各种知识,并根据程式设计知识的学习规律,合理地安排书中的内容,精心设计丰富恰当的实例。主要内容包括项目管理器、关係资料库操作、查询与视图、表单与控制项管理、选单设计、结构化查询语言和面向对象的程式设计。最后,以“人力资源管理系统”为实例,对前面12个章节的内容进行总结,系统全面地介绍在Visual FoxPro 9.0中如何进行应用程式开发,详细阐述了整个程式设计开发的过程及开发技巧,使得读者能够从理论自然地延伸到实际套用,进而达到中级以上的程式设计水平。

目录

第1章VisualFoxPro9.0简介1
1.1VisualFoxPro的历史沿革1
1.1.1dBASE1
1.1.2FoxBase和FoxPro1
1.1.3VisualFoxPro1
1.2VisualFoxPro9.0的增强功能和特点2
1.2.1互动式开发环境(IDE)的增强2
1.2.2VisualFoxPro9.0设计器的增强3
1.2.3数据和XML功能的增强4
1.2.4语言的增强5
1.2.5其他增强6
1.2.6VisualFoxPro的主要特点7
1.3VisualFoxPro9.0的安装、运行与退出7
1.3.1VisualFoxPro9.0安装的必要条件7
1.3.2VisualFoxPro9.0的安装8
1.3.3VisualFoxPro9.0的运行与退出14
1.4VisualFoxPro9.0用户界面15
1.4.1选单栏15
1.4.2工具列16
1.4.3“命令”视窗16
1.4.4工具箱17
1.4.5任务面板管理器17
1.5定製用户环境18
1.5.1使用“选项”对话框设定环境18
1.5.2使用SET命令19
1.5.3工作方式20
1.5.4设定工作目录与搜寻路径21
1.5.5获取帮助22
1.6小结23
1.7练习23
VisualFoxPro9.0程式设计(第2版)目录第2章VisualFoxPro9.0项目管理器及套用25
2.1项目及项目管理器组成25
2.1.1创建项目25
2.1.2项目管理器的组成27
2.1.3项目管理器的功能28
2.1.4项目管理器的定製28
2.2项目管理器的基本操作30
2.2.1项目管理器中的档案操作30
2.2.2项目管理器的其他操作32
2.2.3项目信息及档案说明33
2.2.4连编应用程式34
2.3VisualFoxPro9.0嚮导、设计器和生成器34
2.3.1VisualFoxPro9.0嚮导34
2.3.2设计器35
2.3.3生成器36
2.4创建第一个VisualFoxPro9.0程式37
2.4.1创建“学生管理”项目38
2.4.2自由表的创建和修改39
2.4.3用表单嚮导製作数据编辑表单40
2.4.4对表单进行美化43
2.4.5运行浏览结果46
2.5小结48
2.6练习48
第3章关係资料库基本操作50
3.1关係资料库50
3.1.1资料库50
3.1.2资料库系统组成50
3.1.3关係资料库基本概念52
3.1.4关係运算55
3.1.5关係的完整性56
3.2资料库设计与操作57
3.2.1创建资料库57
3.2.2打开资料库58
3.2.3设定当前资料库59
3.2.4关闭资料库60
3.2.5删除资料库60
3.2.6添加表和移去表61
3.2.7资料库表属性的设定62
3.2.8设定触发器66
3.2.9永久关係与参照完整性66
3.3数据表设计与操作69
3.3.1创建数据表69
3.3.2打开与关闭表73
3.3.3记录浏览与显示75
3.3.4表结构操作78
3.3.5追加与插入记录79
3.3.6记录定位81
3.3.7修改记录83
3.3.8删除记录85
3.4数据表的排序与索引87
3.4.1表的排序命令87
3.4.2索引的概念88
3.4.3索引的建立89
3.4.4打开和关闭索引档案90
3.4.5指定主控索引91
3.4.6索引的更新92
3.4.7数据检索93
3.4.8表的统计命令94
3.4.9过滤器命令96
3.5多工作区操作96
3.5.1工作区的基本概念96
3.5.2选择工作区98
3.5.3建立表间的临时关联100
3.6小结102
3.7练习103
第4章VisualFoxPro9.0语言基础106
4.1数据基础106
4.1.1常量106
4.1.2数据类型108
4.1.3变数112
4.1.4数组114
4.2运算符与表达式114
4.2.1算术表达式115
4.2.2字元表达式115
4.2.3关係表达式116
4.2.4逻辑表达式117
4.2.5日期(时间)表达式118
4.2.6名称表达式118
4.2.7宏替换表达式119
4.2.8表达式生成器119
4.3VisualFoxPro9.0函式121
4.3.1数值函式122
4.3.2字元处理函式124
4.3.3日期时间函式126
4.3.4测试函式127
4.3.5转换函式129
4.3.6对话框函式130
4.4档案操作133
4.4.1複製档案133
4.4.2显示档案目录134
4.4.3修改档案名称134
4.4.4删除档案135
4.5VisualFoxPro9.0的命令135
4.5.1VisualFoxPro的工作方式135
4.5.2命令结构136
4.5.3命令书写规则137
4.5.4常用命令137
4.6小结138
4.7练习138
第5章VisualFoxPro9.0程式设计语句140
5.1程式设计概述140
5.1.1程式的相关概念140
5.1.2程式的建立、修改与运行141
5.1.3程式中的常用命令143
5.2输入语句145
5.3顺序结构147
5.4分支结构147
5.4.1简单分支语句148
5.4.2选择分支语句148
5.4.3分支语句的嵌套149
5.4.4结构分支语句150
5.5循环程式设计语句152
5.5.1SCAN…ENDSCAN153
5.5.2步长型循环154
5.5.3当型循环155
5.5.4三种循环结构比较157
5.6过程和自定义函式158
5.6.1过程158
5.6.2用户自定义函式160
5.6.3参数传递机制162
5.6.4过程档案164
5.7变数的作用域165
5.7.1局部变数165
5.7.2私有变数166
5.7.3全局变数168
5.8VisualFoxPro9.0存储过程169
5.8.1创建与编辑存储过程169
5.8.2运行存储过程170
5.8.3删除存储过程171
5.9程式设计中的错误处理171
5.9.1预防错误172
5.9.2处理“运行时”的错误172
5.9.3建立ONERROR例程173
5.9.4常见的错误174
5.10程式调试175
5.10.1程式调试概述175
5.10.2调用调试器176
5.10.3设定断点177
5.11小结179
5.12练习179
第6章使用VisualFoxPro9.0查询与视图181
6.1查询设计181
6.1.1使用查询嚮导182
6.1.2使用查询设计器187
6.2交叉表查询和图表查询199
6.2.1交叉表查询199
6.2.2使用交叉查询嚮导200
6.2.3图表嚮导202
6.2.4使用图表嚮导203
6.3视图206
6.3.1创建本地视图207
6.3.2创建远程视图211
6.3.3参数视图217
6.4小结219
6.5练习219
第7章创建与使用表单221
7.1创建表单221
7.1.1表单设计器222
7.1.2表单控制项工具列222
7.1.3表单设计器选项224
7.1.4VisualFoxPro中的类和对象225
7.1.5表单对象的引用228
7.2设定表单属性229
7.2.1属性设定229
7.2.2常用属性230
7.3定义表单事件231
7.3.1表单中事件的使用231
7.3.2常用事件234
7.4设定表单方法235
7.4.1程式中设定方法235
7.4.2常用方法236
7.5表单的数据环境238
7.5.1添加表或视图238
7.5.2常用数据环境属性239
7.5.3用表单生成器设计表单239
7.5.4拖动栏位和表到表单中241
7.6创建单文档和多文档界面243
7.6.1建立不同风格表单243
7.6.2不同风格表单的创建与使用245
7.6.3隐藏主视窗247
7.6.4在顶层表单中添加选单247
7.6.5用表单集扩充表单247
7.6.6建立可停靠表单249
7.6.7设定对象的Tab键次序250
7.7一对多表单设计和表单行为251
7.7.1一对多表单设计251
7.7.2表单行为254
7.8小结257
7.9练习258
第8章VisualFoxPro9.0控制项管理260
8.1控制项和数据260
8.2输出类控制项261
8.2.1标籤控制项261
8.2.2线条控制项265
8.2.3形状控制项265
8.2.4图像控制项267
8.3输入类控制项269
8.3.1文本框控制项269
8.3.2编辑框控制项275
8.3.3列表框、下拉列表框和组合框控制项277
8.3.4微调控制项283
8.4控制类控制项285
8.4.1命令按钮控制项285
8.4.2命令按钮组控制项288
8.4.3複选框控制项289
8.4.4选项按钮组控制项294
8.4.5计时器控制项299
8.5容器类控制项302
8.5.1表格控制项302
8.5.2页框控制项309
8.5.3容器控制项311
8.6小结313
8.7练习313
第9章报表和标籤的设计与使用315
9.1报表设计315
9.1.1报表嚮导315
9.1.2快速报表318
9.2报表设计器319
9.2.1启动报表设计器320
9.2.2设定报表数据环境320
9.2.3报錶带区323
9.2.4报表控制项的使用326
9.3报表输出329
9.3.1页面设定329
9.3.2预览报表330
9.3.3列印报表330
9.4标籤的创建331
9.4.1使用标籤嚮导创建标籤332
9.4.2使用标籤设计器创建标籤334
9.5小结335
9.6练习335
第10章选单设计338
10.1选单设计基础338
10.1.1选单分类338
10.1.2选单系统的设计步骤338
10.2使用选单设计器创建选单339
10.2.1设计下拉式选单339
10.2.2快捷选单的设计与调用344
10.3在顶层表单中调用选单345
10.4系统选单的控制346
10.5选单综合实例347
10.6小结350
10.7练习350
第11章结构化查询语言352
11.1SQL概述352
11.2SQL的定义功能353
11.2.1建立表结构353
11.2.2删除表358
11.2.3修改表结构358
11.2.4建立视图362
11.3SQL的操作功能364
11.3.1插入记录364
11.3.2更新数据366
11.3.3删除记录368
11.4结构化查询语言369
11.4.1SELECT子句369
11.4.2FROM子句371
11.4.3通配符和聚集函式372
11.4.4WITH子句373
11.4.5WHERE子句375
11.4.6GROUPBY子句376
11.4.7HAVING子句377
11.4.8ORDERBY子句378
11.4.9UNION子句379
11.4.10INTO或TO子句379
11.4.11附加显示选项381
11.5SQL命令综合操作382
11.5.1建表操作命令382
11.5.2修改表结构命令383
11.5.3删除表命令384
11.5.4插入记录命令384
11.5.5逻辑删除与修改记录命令385
11.5.6查询命令385
11.6小结390
11.7练习390
第12章面向对象的程式设计392
12.1对象和类392
12.1.1对象393
12.1.2类394
12.2VisualFoxPro9.0的基类395
12.2.1基类的类型395
12.2.2容器类397
12.2.3控制项类398
12.2.4成员类398
12.3使用类设计器建立类398
12.3.1创建类398
12.3.2为控制项或容器类添加对象400
12.3.3为类添加成员和定义事件400
12.3.4指定类的外观404
12.3.5将类添加到表单控制项工具列中405
12.3.6修改类定义405
12.4使用代码建立类407
12.4.1编写类定义407
12.4.2创建、添加和释放对象409
12.4.3编写方法和事件代码411
12.5使用对象413
12.5.1创建对象引用414
12.5.2检查对象是否存在414
12.5.3调用对象的属性、方法和事件415
12.5.4对象事件的触发顺序417
12.6小结418
12.7练习418
第13章人力资源管理系统420
13.1人力资源管理系统简介420
13.1.1系统概述420
13.1.2系统构成420
13.1.3本系统主要档案组成421
13.1.4规划系统环境422
13.2人力资源管理系统设计423
13.2.1规划设计资料库423
13.2.2系统主表单设计424
13.2.3登录表单设计427
13.2.4资料库初始化和备份表单的设计430
13.2.5记录浏览表单的设计434
13.2.6记录添加修改表单的设计436
13.2.7简单查找表单的设计446
13.2.8组合查找表单的设计449
13.2.9更改密码錶单的设计451
13.2.10用户管理表单的设计453
13.2.11统计表单的设计455
13.2.12列印表单的设计457
13.2.13报表的设计459
13.2.14系统时间表单的设计460
13.2.15系统帮助表单的设计463
13.2.16系统选单的设计466
13.3发布系统467
13.3.1设定主程式及其他配置467
13.3.2程式连编468
13.4小结469
13.5练习469
参考文献471
第一部分知识要点及习题解答
第1章VisualBasic概述3
1.1知识要点3
1.2习题一及解答5
1.3同步练习一8
1.4同步练习一答案10
第2章简单的VisualBasic程式设计11
2.1知识要点11
2.2习题二及解答14
2.3同步练习二19
2.4同步练习二答案24
第3章VisualBasic语言基础26
3.1知识要点26
3.2习题三及解答30
3.3同步练习三36
3.4同步练习三答案40
第4章VisualBasic控制结构41
4.1知识要点41
4.2习题四及解答45
4.3同步练习四58
4.4同步练习四答案68
第5章数组70
5.1知识要点70
5.2习题五及解答73
5.3同步练习五86
5.4同步练习五答案91第6章过程92
6.1知识要点92
6.2习题六及解答95
6.3同步练习六104
6.4同步练习六答案112
第7章常用控制项113
7.1知识要点113
7.2习题七及解答116
7.3同步练习七122
7.4同步练习七答案128
第8章选单及窗体的设计130
8.1知识要点130
8.2习题八及解答135
8.3同步练习八145
8.4同步练习八答案151
第9章图形操作153
9.1知识要点153
9.2习题九及解答155
9.3同步练习九160
9.4同步练习九答案162
第10章档案操作164
10.1知识要点164
10.2习题十及解答167
10.3同步练习十171
10.4同步练习十答案174
第11章资料库套用基础176
11.1知识要点176
11.2习题十一及解答178
11.3同步练习十一181
11.4同步练习十一答案183
第二部分操作实验
第1章VisualBasic概述187
实验1-1187
实验1-2188
实验1-3189
实验1-4190
实验1-5192
第2章简单的VisualBasic程式设计194
实验2-1194
实验2-2196
实验2-3197
实验2-4199
实验2-5200
实验2-6202
实验2-7203
第3章VisualBasic语言基础206
实验3-1206
实验3-2207
实验3-3208
实验3-4209
实验3-5211
第4章VisualBasic控制结构213
实验4-1213
实验4-2213
实验4-3214
实验4-4215
实验4-5216
实验4-6217
实验4-7217
第5章数组220
实验5-1220
实验5-2221
实验5-3223
实验5-4224
实验5-5225
实验5-6227
实验5-7229
第6章过程232
实验6-1232
实验6-2233
实验6-3234
实验6-4235
实验6-5236
实验6-6237
实验6-7240
第7章常用控制项242
实验7-1242
实验7-2243
实验7-3245
实验7-4246
实验7-5248
实验7-6250
实验7-7251
实验7-8253
第8章选单及窗体的设计256
实验8-1256
实验8-2258
实验8-3259
实验8-4261
实验8-5263
实验8-6266
实验8-7268
实验8-8269
第9章图形操作272
实验9-1272
实验9-2272
实验9-3273
实验9-4274
第10章档案操作276
实验10-1276
实验10-2277
实验10-3279
第11章资料库套用基础281
实验11-1281
实验11-2282
实验11-3283
实验11-4285
参考文献289

转载请注明出处海之美文 » Visual FoxPro 9.0程式设计(第2版)

相关推荐

    声明:此文信息来源于网络,登载此文只为提供信息参考,并不用于任何商业目的。如有侵权,请及时联系我们:ailianmeng11@163.com