《中文版Visual FoxPro 8.0实用教程》PDF下载

  • 购买积分:11 如何计算积分?
  • 作  者:李波编著
  • 出 版 社:西安:西安电子科技大学出版社
  • 出版年份:2005
  • ISBN:7560615902
  • 页数:294 页
图书介绍:本书讲解数据库软件Visual FoxPro8.0的编程技巧。

第1章 Visual FoxPro 8.0使用基础 1

1.1数据库的基本概念 1

1.2数据库的结构 2

1.3 Visual FoxPro的发展历史 3

1.4 Visual FoxPro 8.0的安装 4

1.4.1开发环境要求 4

1.4.2 安装Visual FoxPro 8.0 5

1.5 Visual FoxPro 8.0的启动和退出 8

1.6 Visual FoxPro 8.0的新功能和特点 9

1.7 Visual FoxPro 8.0的文件类型 9

1.8配置Visual FoxPro 8.0的开发环境 10

1.8.1 Visual FoxPro 8.0的配置 10

1.8.2 Visual FoxPro 8.0的配置方式 11

【习题】 15

第2章 Visual FoxPro 8.0语言与程序设计 17

2.1 Visual FoxPro 8.0的语言基础 17

2.1.1数据和数据类型 17

2.1.2常量与变量 20

2.1.3表达式 23

2.1.4数组技术 27

2.1.5函数 28

2.2程序的建立、运行与打开 36

2.2.1建立程序 36

2.2.2运行程序 37

2.2.3打开程序 38

2.3 Visual FoxPro程序设计 38

2.3.1 Visual FoxPro基本语句 38

2.3.2简单的输入/输出命令 41

2.3.3 选择语句IF…ENDIF 44

2.3.4选择语句DO CASE 45

2.3.5步长型循环FOR…ENDFOR 47

2.3.6 当型循环DO WHILE 48

2.3.7扫描型循环SCAN…ENDSCAN 49

2.4过程和函数 50

2.4.1 自定义函数 50

2.4.2过程设计 51

2.4.3过程过调 53

【习题】 53

3.1.1 项目文件 55

3.1.2项目的设计步骤 55

3.1 项目管理器的概念 55

第3章 VisualFoxPro8.0项目管理器 55

3.2创建新项目 56

3.3项目管理器的按钮操作 57

3.4项目管理器的功能 58

3.5项目管理器的对象 59

【习题】 63

第4章 数据库和表设计 65

4.1数据库的创建 65

4.1.1使用“数据库向导”创建数据库 65

4.1.2使用“数据库设计器”创建数据库 69

4.2设置数据库 70

4.2.1 数据库中添加表 70

4.2.2从数据库中移去表 73

4.3.1管理数据库 74

4.3操作数据库 74

4.2.3数据库链接的更新 74

4.2.4查看数据库属性 74

4.3.2打开多个数据库 75

4.3.3设置当前数据库 76

4.3.4关闭数据库 76

4.3.5数据库错误处理 77

4.4设计数据表 77

4.4.1数据表的概念 77

4.4.2数据表的建立 78

4.5表的基本操作 82

4.5.1表的打开和关闭 82

4.5.2记录的显示和修改 83

4.5.3记录的定位 85

4.5.4 记录的添加 87

4.5.5记录的删除和恢复 89

4.5.6修改表的结构 90

4.5.7表过滤的设置 92

【习题】 94

第5章 表的索引和数据字典 96

5.1索引的概念 96

5.2索引类型 96

5.2.1 主索引 96

5.2.2候选索引 97

5.2.3普通索引 97

5.3索引的建立 99

5.3.1使用“表设计器”建立索引 99

5.3.2使用命令建立索引 100

5.4索引的删除 104

5.5索引文件的打开与关闭 105

5.6设计字段约束 107

5.6.1显示设置 108

5.6.2字段有效性设置 112

5.6.3 将字段类型映射到类 114

5.6.4字段注释 114

5.7设计表约束 115

5.7.1设置长表名 115

5.7.2记录有效性验证 116

5.7.3触发器 118

5.8设置数据表间关系 119

5.8.2关系的原则和参照完整性 120

5.8.1关系的类型 120

5.8.3建立表之间的关系 121

5.8.4编辑和删除表之间的关系 121

【习题】 122

第6章 SQL结构化查询语言 124

6.1 SQL简介 124

6.1.1 SQL的历史和未来展望 124

6.1.2 SQL特点 125

6.2 SQL的语法与使用 126

6.2.1数据库定义 126

6.2.2 SELECT——SQL查询语句 127

6.2.3数据库更新 132

【习题】 134

7.1查询设计器简介 135

第7章 查询设计器 135

7.2.1打开与执行查询文件 137

7.2查询设计器的基本操作 137

7.2.2 “查询设计器”窗口简介 139

7.2.3建立查询文件 140

7.2.4 “Fields”(字段)选项卡的设置 141

7.2.5 “Filter”(筛选)选项卡的设置 144

7.2.6 “Order By”(排序)选项卡的设置 146

7.2.7 “Group By”(分组)选项卡的设置 147

7.2.8 “Miscellaneous”(杂项)选项卡的设置 149

7.3查询结果的输出 151

7.3.1 将查询结果保存在数据表中 152

7.3.2在屏幕上输出画面 152

【习题】 153

8.1.1类 155

第8章 面向对象程序与表单 155

8.1面向对象的概念 155

8.1.2 对象 157

8.1.3属性、事件和方法 157

8.2类的操作 159

8.2.1从基类派生类 159

8.2.2类的创建 160

8.2.3类的修改 162

8.3 对象的操作 162

8.3.1 由类建立对象 162

8.3.2设置对象的属性 162

8.3.3调用对象的方法和触发对象的事件 163

8.4.1常见的事件 164

8.3.4 对象的引用 164

8.4事件的操作 164

8.4.2事件的响应 165

8.4.3事件的顺序 166

8.5 VisualFoxPro表单 167

8.5.1使用向导建立表单 167

8.5.2使用表单设计器建立表单 172

8.5.3为表单编制程序 176

8.5.4运行表单 177

【习题】 178

第9章 控件操作 180

9.1 表单加入控件 180

9.1.1表单控件工具栏 180

9.1.2建立控件 181

9.2标签、文本框和命令按钮(组)的使用 183

9.2.1标签 183

9.2.2文本框 184

9.2.3命令按钮(组) 186

9.3编辑框、列表框和组合框的使用 189

9.3.1编辑框 189

9.3.2列表框 190

9.3.3组合框 197

9.4选项按钮组、复选框和微调按钮的使用 199

9.4.1选项按钮组 199

9.4.2复选框 200

9.4.3微调按钮 201

9.5.1页框 203

9.5页框、表格和计时器的使用 203

9.5.2表格 204

9.5.3计时器 208

9.6线条、形状和容器的使用 212

9.6.1线条 212

9.6.2 形状 212

9.6.3容器 213

9.7图像、OLE容器控件的使用 215

9.7.1图像 215

9.7.2 OLE容器控件 217

【习题】 218

第10章 报表与标签 220

10.1报表与布局概述 220

10.2.1用报表向导创建报表 221

10.2创建报表布局 221

10.2.2报表设计器 227

10.2.3快速报表的生成 228

10.3报表布局的定制和调整 229

10.3.1报表布局的定制 229

10.3.2报表布局的调整 231

10.4添加报表控件 232

10.4.1添加字段 233

10.4.2添加标签控件 234

10.4.3报表设计示例 236

10.5创建标签布局 237

10.5.1用“标签向导”创建标签 237

10.5.2用“标签设计器”创建标签 240

【习题】 242

10.6预览与打印 242

第11章 菜单设计 244

11.1创建菜单 244

11.1.1菜单概述 244

11.1.2规划和设计菜单系统 244

11.1.3创建菜单 245

11.1.4为菜单系统指定任务 249

11.2定制菜单系统 251

11.2.1显示状态栏信息 251

11.2.2定义菜单标题的位置 252

11.2.3为菜单系统创建默认过程 252

【习题】 253

12.1设计应用程序的方法 255

第12章 应用系统综合实例 255

12.2系统的分析与设计 256

12.2.1表的创建 257

12.2.2主菜单的制作 260

12.2.3制作报表 262

12.2.4权限表单的制作 263

12.2.5管理员功能系列表单的制作 265

12.2.6 入货表单的制作 268

12.2.7选购表单的制作 274

12.2.8交易统计表单的制作 276

12.2.9库存统计表单的制作 281

12.2.10相关查询表单的制作 283

12.2.11为菜单添加语句 291

12.2.12主程序的制作 293