当前位置:首页 > 工业技术
Visual FoxPro程序设计
Visual FoxPro程序设计

Visual FoxPro程序设计PDF电子书下载

工业技术

  • 电子书积分:11 积分如何计算积分?
  • 作 者:本书编委会编著
  • 出 版 社:北京:中国计划出版社
  • 出版年份:2007
  • ISBN:9787801779113
  • 页数:289 页
图书介绍:本教材依照Visual FoxPro课程教学大纲,并结合编者多年的教学实践和编程经验,由浅入深、循序渐进地介绍了Visual FoxPro程序设计的相关知识。
《Visual FoxPro程序设计》目录

第1章 Visual FoxPro使用基础 1

1.1 数据库的基本概念 1

1.1.1 信息 1

1.1.2 数据 2

1.1.3 数据处理 2

1.1.4 数据库 2

1.1.5 数据库管理系统 2

1.1.6 数据库系统 3

1.2 主要的数据类型 3

1.2.1 层次型数据库 3

1.2.2 网状型数据库 3

1.2.3 关系型数据库 4

1.3 Visual FoxPro概述 4

1.3.1 Visual FoxPro的发展 4

1.3.2 Visual FoxPro的特点 5

1.3.3 Visual FoxPro的工作界面 6

1.3.4 Visual FoxPro的工作方式 9

1.4 Visual FoxPro的设计工具 9

1.4.1 向导 9

1.4.2 设计器 11

1.4.3 生成器 13

1.5  Visual FoxPro的项目管理器 14

1.5.1 项目管理器的界面 14

1.5.2 项目管理器的按钮 15

1.5.3 项目管理器的外观设置 16

1.6 Visual FoxPro的文件类型 16

1.7 小结与提高 17

1.8 思考与练习 17

第2章 数据表的基本操作 19

2.1 数据表结构的创建和编辑 19

2.1.1 表结构的认识 19

2.1.2 表结构的建立 21

2.1.3 表结构的编辑 24

2.2 数据表的基本操作 24

2.2.1 表的打开与关闭 25

2.2.2 表记录的录入 25

2.2.3 表记录的浏览和修改 28

2.2.4 表记录的定位 30

2.2.5 表记录的删除与恢复 33

2.2.6 数据表的排序 35

2.3 数据表的索引 36

2.3.1 索引的概念 36

2.3.2 索引的建立 37

2.3.3 索引的删除 40

2.3.4 索引的打开与关闭 42

2.3.5 索引的更新 43

2.4 数据表的查询与统计 44

2.4.1 数据表的查询 44

2.4.2 数据表的统计 46

2.5 多表的使用 48

2.5.1 工作区 48

2.5.2 表的独占与共享使用 49

2.5.3 利用缓冲访问表中的数据 50

2.6 小结与提高 50

2.7 思考与练习 51

第3章 数据库的基本操作 52

3.1 数据库设计概述 52

3.1.1 数据需求分析 52

3.1.2 确定需要的表 53

3.1.3 确定表中的字段 53

3.1.4 确定表之间的关系 53

3.2 创建数据库 54

3.2.1 建立数据库 54

3.2.2 向数据库中添加表 56

3.3 数据库的维护 58

3.3.1 数据库的打开 58

3.3.2 指定当前数据库 59

3.3.3 从数据库移去表 59

3.3.4 删除数据库 60

3.3.5 关闭数据库 60

3.4 定义表的字段及属性 60

3.4.1 为数据库表设置长表名 61

3.4.2 设置字段标题 62

3.4.3 设置字段格式 63

3.4.4 设置字段掩码 64

3.4.5 设置字段有效性规则 66

3.5 定义表的记录及属性 68

3.5.1 设置记录的有效性规则 68

3.5.2 设置记录的触发器 69

3.6 表的关联性和参照完整性 70

3.6.1 关系的类型 71

3.6.2 关系的原则和参照完整性 71

3.6.3 建立表之间的关系 72

3.6.4 编辑和删除表之间的关系 73

3.7 小结与提高 73

3.8 思考与练习 74

第4章 Visual FoxPro语言基础 75

4.1 数据类型 75

4.2 常量与变量 78

4.2.1 常量 78

4.2.2 变量 79

4.3 表达式与运算符 83

4.3.1 算术表达式 83

4.3.2 日期时间表达式 83

4.3.3 字符表达式 84

4.3.4 关系表达式 84

4.3.5 逻辑表达式 85

4.3.6 名称表达式 85

4.3.7 宏替换 86

4.3.8 表达式生成器 86

4.4 函数 87

4.4.1 字符型函数 87

4.4.2 数值处理函数 89

4.4.3 日期和时间函数 90

4.4.4 逻辑函数 91

4.4.5 其他函数 91

4.5 数组 94

4.5.1 数组的声明 95

4.5.2 为数组元素赋值 95

4.5.3 数据的下标 96

4.5.4 处理数组元素 96

4.6 小结与提高 96

4.7 思考与练习 96

第5章 Visual FoxPro程序设计基础 98

5.1 程序文件的建立与运行 98

5.1.1 程序文件的建立 98

5.1.2 程序文件的运行 100

5.1.3 程序文件的修改 101

5.2 Visual FoxPro的基本语句 102

5.2.1 赋值语句 102

5.2.2 语句的续行 103

5.2.3 注释语句 103

5.2.4 暂停语句 104

5.2.5 常用显示语句 104

5.2.6 结束程序运行命令 105

5.3 输入命令和输出命令 106

5.3.1 INPUT命令 106

5.3.2 ACCEPT命令 106

5.3.3 @...SAYIGET命令 107

5.4 顺序结构程序设计 108

5.5 分支结构程序设计 108

5.5.1 简单分支结构 108

5.5.2 选择分支结构 109

5.5.3 分支嵌套结构 111

5.5.4 多路分支结构 112

5.6 循环结构程序设计 115

5.6.1 当型循环结构 115

5.6.2 步长型循环结构 117

5.6.3 扫描型循环结构 119

5.7 模块结构程序设计 120

5.7.1 子程序 120

5.7.2 过程 122

5.7.3 自定义函数 123

5.7.4 应用程序的模块化设计 124

5.8 小结与提高 125

5.9 思考与练习 125

第6章 查询与SQL命令 127

6.1 查询的基本概念 127

6.2 使用SQL建立查询 128

6.2.1 Visual FoxPro常用的SQL命令 128

6.2.2 SELECT命令的格式 132

6.2.3 SELECT语句的应用 133

6.2.4 查询结果的处理 136

6.3 使用查询设计器建立查询 137

6.3.1 打开查询设计器 138

6.3.2 添加表或视图 138

6.3.3 设计查询 140

6.3.4 指定查询去向 142

6.4 使用查询向导建立查询 144

6.5 查询文件的使用 147

6.6 视图 148

6.6.1 用命令方式创建本地视图 149

6.6.2 用视图设计器创建本地视图 149

6.6.3 使用向导创建视图 150

6.7 小结与提高 150

6.8 思考与练习 151

第7章 面向对象程序设计 153

7.1 面向对象程序设计简介 153

7.1.1 面向对象程序设计中的基本概念 153

7.1.2 面向对象程序设计的优点 156

7.2 对象的属性、事件和方法 156

7.2.1 对象的属性 156

7.2.2 对象的事件 157

7.2.3 对象的方法 159

7.2.4 事件与方法的程序调用 159

7.2.5 对象的引用 160

7.3 常用的事件和方法 160

7.3.1 常用的事件 161

7.3.2 常用的方法 162

7.4 小结与提高 165

7.5 思考与练习 166

第8章 表单与控件设计 167

8.1 表单的概述 167

8.1.1 表单的概念 167

8.1.2 表单的设计界面 168

8.2 表单的创建 168

8.2.1 用表单向导创建表单 168

8.2.2 用表单设计器创建表单 171

8.2.3 用表单生成器创建表单 175

8.3 表单的常用属性和常用事件 176

8.3.1 表单的常用属性 176

8.3.2 表单的常用事件 177

8.4 常用控件的使用 177

8.4.1 建立控件 178

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

8.4.3 编辑框、列表框和组合框的使用 188

8.4.4 选项按钮组、复选框和微调按钮的使用 192

8.4.5 页框、表格和计时器的使用 197

8.4.6 线条、形状、容器和超级链接的使用 204

8.4.7 图像、OLE容器控件的使用 208

8.5 ActiveX控件的使用 211

8.5.1 ActiveX控件的建立 211

8.5.2 “滑杆”控件的应用 212

8.6 小结与提高 214

8.7 思考与练习 214

第9章 报表与标签设计 216

9.1 报表设计概述 216

9.2 报表的创建 217

9.2.1 用“报表向导”创建报表 217

9.2.2 用“快速报表”创建报表 220

9.2.3 用“报表设计器”创建报表 222

9.3 报表的布局调整 224

9.4 添加报表控件 226

9.4.1 添加字段 226

9.4.2 添加标签控件 227

9.5 创建标签布局 230

9.5.1 用标签向导创建标签 230

9.5.2 用标签设计器创建标签 231

9.6 预览与打印 233

9.7 小结与提高 234

9.8 思考与练习 234

第10章 菜单与工具栏设计 235

10.1 菜单设计概述 235

10.1.1 菜单概述 235

10.1.2 菜单的设计原则与步骤 236

10.2 菜单的设计 237

10.2.1 菜单设计器的使用 237

10.2.2 创建快速菜单 238

10.2.3 创建快捷菜单 239

10.2.4 创建子菜单 241

10.3 为菜单系统指定任务 242

10.3.1 指定访问键 242

10.3.2 指定键盘快捷键 242

10.3.3 启用和废止菜单项 243

10.3.4 为菜单或菜单项指定任务 243

10.3.5 使用命令完成任务 244

10.3.6 为菜单指定命令 244

10.3.7 使用过程完成任务 244

10.4 定制工具栏 245

10.5 小结与提高 247

10.6 思考与练习 247

第11章 设备管理系统综合实例 248

11.1 设置默认目录 248

11.2 创建项目文件 249

11.3 创建数据库文件 249

11.4 创建数据表文件 250

11.4.1 创建库存表 250

11.4.2 创建买入记录表 252

11.4.3 创建卖出记录表 253

11.4.4 创建管理员表 253

11.5 主菜单的制作 254

11.5.1 系统中菜单的结构 254

11.5.2 菜单的制作 254

11.6 制作各种表单 256

11.6.1 权限表单的制作 256

11.6.2 更改密码表单的制作 259

11.6.3 入货表单的制作 261

11.6.4 购物查询表单的制作 266

11.6.5 交易统计表单的制作 268

11.6.6 库存统计表单的制作 272

11.6.7 相关查询表单的制作 275

11.7 制作各种报表 282

11.7.1 制作库存报表 282

11.7.2 制作买入记录报表 283

11.7.3 制作卖出记录报表 284

11.8 为菜单添加语句 284

11.9 主程序的制作 287

主要参考文献 289

相关图书
作者其它书籍
返回顶部