图书目录

绪论1.1数据库的基本概念3

1.1.1从文件管理到数据库管理3

1.1.2数据库系统的特点3

1.1.3数据库系统的分代4

1.1.4数据库系统的分类6

1.2数据库管理系统和数据库应用系统7

1.2.1数据库管理系统7

1.2.2数据库应用系统7

1.3微机Xbase关系数据库系统9

1.3.1Xbase数据库的演变9

1.3.2VFP的主要特点10

1.4VFP的界面组成与操作11

1.4.1VFP界面的组成11

1.4.2VFP的界面操作16

1.5VFP的工作方式19

1.5.1VFP命令的格式与特点19

1.5.2两类工作方式20

1.6VFP的辅助设计工具21

1.6.1向导21

1.6.2设计器22

1.6.3生成器23

1.7项目管理器:VFP的控制中心25

1.7.1项目管理器的功能25

1.7.2项目管理器的界面操作26

习题28

表的基本操作2.1表的建立与修改29

2.1.1表结构的建立29

2.1.2表数据的输入34

2.1.3表结构的修改37

2.1.4表数据的修改38

2.1.5通用型字段41

2.2表达式44

2.2.1常量44

2.2.2变量45

2.2.3运算符48

2.2.4函数50

2.2.5VFP命令常用子句52

2.3表的维护命令54

2.3.1表与表结构的复制54

2.3.2记录指针的移动57

2.3.3记录的插入与追加58

2.3.4记录的删除与恢复60

2.3.5表数据的替换61

2.3.6逻辑表的设置63

2.3.7建立与修改表结构的命令65

习题66

查询与统计3.1排序与索引69

3.1.1排序69

3.1.2索引70

3.2查询命令76

3.2.1顺序查询命令76

3.2.2索引查询命令77

3.3数据工作期78

3.3.1多工作区的查询78

3.3.2数据工作期窗口80

3.3.3视图文件82

3.3.4表的关联82

3.4统计命令88

3.4.1计数命令88

3.4.2求和命令89

3.4.3求平均值命令89

3.4.4计算命令89

3.4.5汇总命令90

3.5SELECT\|SQL查询91

3.5.1用SELECT\|SQL命令直接查询91

3.5.2用查询设计器建立查询97

3.5.3查询结果的图形处理105

3.6数据库与视图108

3.6.1数据库108

3.6.2数据词典111

3.6.3视图117

习题120

中篇程序设计

程序设计初步4.1程序文件125

4.1.1程序文件的建立与执行125

4.1.2程序文件中的专用命令127

4.2程序的控制结构129

4.2.1顺序结构129

4.2.2分支结构129

4.2.3循环结构133

4.3多模块程序137

4.3.1子程序137

4.3.2自定义函数139

4.3.3过程140

4.3.4变量的作用域141

4.3.5程序调试方法143

4.3.6结构化程序设计147

4.4窗口设计样例148

4.4.1浏览窗口的定制148

4.4.2窗口命令与函数154

习题157

菜单设计5.1下拉式菜单设计160

5.1.1菜单生成的基本步骤160

5.1.2快速菜单命令161

5.1.3菜单设计器窗口163

5.1.4“显示”菜单的命令165

5.2弹出式菜单设计168

5.2.1用菜单设计器设计快捷菜单168

5.2.2用菜单命令为弹出式菜单编程170

习题174

表单设计基础6.1表单向导176

6.2表单设计器182

6.2.1表单设计器的基本操作182

6.2.2在表单上设置控件186

6.3面向对象的程序设计方法188

6.3.1基本概念189

6.3.2对象引用193

习题199

表单控件设计7.1输出类控件200

7.1.1标签200

7.1.2图象、线条与形状201

7.2输入类控件204

7.2.1文本框204

7.2.2编辑框208

7.2.3列表框与组合框209

7.2.4微调控件218

7.3控制类控件218

7.3.1命令按钮与命令按钮组218

7.3.2复选框与选项按钮组223

7.3.3计时器230

7.4容器类控件231

7.4.1表格231

7.4.2页框236

7.4.3容器237

7.5连接类237

7.5.1ActiveX控件238

7.5.2ActiveX绑定控件241

7.5.3超级链接242

习题243

表单高级设计8.1多表单应用程序246

8.1.1应用程序界面246

8.1.2表单集251

8.2用户定义属性与方法程序253

8.2.1用户定义属性253

8.2.2用户定义方法程序258

8.3类259

8.3.1基本概念259

8.3.2用户定义类261

8.3.3用户定义工具栏266

习题269

报表设计9.1打印基础270

9.1.1打印准备270

9.1.2打印方法271

9.2传统的报表打印设计276

9.3报表设计器的基本操作278

9.3.1打开报表设计器窗口278

9.3.2快速制表279

9.3.3页面预览280

9.3.4报表打印281

9.4报表设计器的高级操作282

9.4.1页面设置283

9.4.2设计报表带区284

9.4.3创建报表控件289

9.4.4报表变量294

习题297

下篇系统开发

系统开发实例10.1开发VFP数据库应用系统的一般步骤301

10.2一个实例:“汽车修理管理系统”的开发306

10.2.1需求分析306

10.2.2数据库设计308

10.2.3应用程序设计311

10.2.4运行设计321

10.3应用程序的管理与发布322

10.3.1应用程序管理322

10.3.2应用程序发布325

10.4小结328

习题329

附录330

附录一Visual FoxPro 6.0命令概要330

附录二Visual FoxPro 6.0主要函数345

附录三ON KEY LABEL键标号一览表360

主要参考文献361