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

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

工业技术

  • 电子书积分:12 积分如何计算积分?
  • 作 者:李跃华,彭志娟主编
  • 出 版 社:北京:清华大学出版社
  • 出版年份:2012
  • ISBN:9787302276838
  • 页数:330 页
图书介绍:本书是Visual FoxPro程序设计的教材。
上一篇:入侵检测技术下一篇:制冷原理
《Visual FoxPro程序设计》目录

上篇 数据库 3

第1章 数据库系统概述 3

1.1 数据库系统 3

1.1.1 数据管理技术的发展 3

1.1.2 数据库系统的组成 5

1.1.3 主流数据库管理系统概述 6

1.2 数据库体系结构 8

1.3 概念模型与数据模型 11

1.3.1 概念模型 12

1.3.2 数据模型 14

1.4 数据库设计步骤 19

1.5 Visual FoxPro概述 21

1.5.1 Visual FoxPro的特点 21

1.5.2 Visual FoxPro的操作环境 23

1.5.3 Visual FoxPro 6.0的文件类型 27

1.5.4 Visual FoxPro 6.0的操作方式 28

1.5.5 Visual FoxPro的项目管理及设计工具 30

习题 32

第2章 Visual FoxPro语言基础 35

2.1 Visual FoxPro命令及其规则 35

2.2 数据类型 36

2.3 常量 37

2.3.1 字符型常量 37

2.3.2 数值型常量 37

2.3.3 日期型常量 38

2.3.4 日期时间型常量 38

2.3.5 逻辑型常量 38

2.3.6 货币型常量 38

2.4 变量 38

2.4.1 内存变量 39

2.4.2 数组 40

2.4.3 变量的基本操作 41

2.5 运算符与表达式 43

2.5.1 数值表达式 43

2.5.2 字符表达式 44

2.5.3 日期时间表达式 44

2.5.4 关系表达式 45

2.5.5 逻辑表达式 46

2.5.6 名称表达式 47

2.5.7 宏表达式 47

2.6 系统函数 48

2.6.1 数值函数 48

2.6.2 字符函数 53

2.6.3 日期时间函数 58

2.6.4 转换函数 62

2.6.5 测试函数 64

2.6.6 表操作函数 68

2.6.7 其他函数 68

2.7 空值处理 71

习题 72

第3章 表 75

3.1 表的基本操作 75

3.1.1 表结构概述 75

3.1.2 表结构的创建 76

3.1.3 表结构的修改 78

3.1.4 打开与关闭表 78

3.2 表记录的基本操作 79

3.2.1 输入记录 80

3.2.2 记录的筛选与显示 82

3.2.3 表记录的定位 85

3.2.4 表记录的修改 88

3.2.5 表记录的删除 89

3.3 排序与索引 92

3.3.1 表的排序 92

3.3.2 索引和索引类型 93

3.3.3 索引的创建 94

3.3.4 设置主控索引 97

3.3.5 使用索引快速定位记录 99

3.3.6 删除索引 100

3.4 数据表的统计 101

3.4.1 记录数统计 101

3.4.2 求和命令 101

3.4.3 求平均值命令 102

3.5 工作区操作 102

3.5.1 工作区概念 103

3.5.2 工作区操作 103

3.6 与表相关的几个函数 105

习题 107

第4章 数据库 112

4.1 数据库的创建与使用 112

4.1.1 数据库的创建 112

4.1.2 数据库的打开与关闭 113

4.1.3 设置当前数据库 115

4.1.4 数据库的删除 116

4.2 数据库表的操作 117

4.2.1 创建数据库表 117

4.2.2 数据库表索引 118

4.3 设置数据字典 119

4.3.1 数据字典概述 119

4.3.2 格式化输入输出 120

4.3.3 字段的标题、注释及匹配字段类型到类 121

4.3.4 字段有效性 122

4.3.5 长表名和表注释 123

4.3.6 记录的有效性 124

4.3.7 记录的触发器 124

4.3.8 DBGETPROP()和DBSETPROP() 125

4.4 表的添加与移去 126

4.4.1 将自由表添加到数据库 126

4.4.2 从数据库中移出表 127

4.5 永久性关系和参照完整性 127

4.5.1 建立表之间的永久关系 127

4.5.2 设置参照完整性 131

4.5.3 Visual FoxPro的数据完整性 132

4.6 表文件操作 132

4.6.1 显示表结构 132

4.6.2 复制表文件结构 133

4.6.3 复制表文件到其他文件或数组 134

4.6.4 从其他文件或数组给当前表追加记录 136

4.7 利用SQL语句操作表 137

4.7.1 SQL语句简介 137

4.7.2 CREATE TABLE-SQL语句 137

4.7.3 ALTER TABLE-SQL语句 139

4.7.4 INSERT-SQL语句 141

4.7.5 UPDATE-SQL语句 141

4.7.6 DELETE-SQL语句 142

习题 143

第5章 查询与视图 145

5.1 查询和视图概述 145

5.2 SELECT-SQL语句 145

5.2.1 SELECT-SQL语句 145

5.2.2 SELECT-SQL应用举例 149

5.3 创建查询 153

5.3.1 使用查询向导创建查询 153

5.3.2 使用查询设计器创建查询 155

5.4 创建视图 160

5.4.1 创建本地视图 160

5.4.2 利用视图更新数据 162

5.4.3 视图的使用 163

习题 165

下篇 程序设计 171

第6章 程序设计基础 171

6.1 程序文件 171

6.1.1 程序的概念 171

6.1.2 程序文件的创建、修改和保存 171

6.1.3 程序文件的运行 173

6.2 程序结构控制语句 174

6.2.1 顺序结构 174

6.2.2 分支结构 174

6.2.3 循环结构 178

6.3 过程与自定义函数 185

6.3.1 子程序 185

6.3.2 过程 186

6.3.3 自定义函数 187

6.3.4 参数传递 189

6.4 程序调试 191

6.4.1 程序中常见的错误 191

6.4.2 调试器 192

6.4.3 断点设置与单步调试 195

6.4.4 调试菜单 196

习题 197

第7章 表单与对象 203

7.1 面向对象程序设计基础 203

7.1.1 对象与类概述 203

7.1.2 常用对象的基类、容器类与控件类 204

7.1.3 属性、事件与方法 206

7.1.4 对象的引用 208

7.2 创建与管理表单 210

7.2.1 使用表单向导创建表单 210

7.2.2 使用表单设计器创建表单 216

7.2.3 表单生成器 219

7.2.4 表单文件的保存、修改与运行 220

7.2.5 表单属性和方法 221

7.2.6 常用事件和方法 222

7.3 表单设计器 226

7.3.1 表单设计工具 226

7.3.2 表单的数据环境 230

7.3.3 创建单文档和多文档界面 232

7.3.4 表单集的使用 233

习题 234

第8章 表单控件 236

8.1 输入控件 236

8.1.1 文本框 236

8.1.2 编辑框 238

8.1.3 复选框 240

8.1.4 列表框 240

8.1.5 组合框 243

8.2 输出控件 243

8.2.1 标签 243

8.2.2 图像 244

8.3 容器控件 244

8.3.1 表格 244

8.3.2 页框 247

8.4 其他控件 250

8.4.1 命令按钮 250

8.4.2 命令按钮组 251

8.4.3 选项按钮组 251

8.4.4 计时器 254

8.4.5 微调框 255

8.4.6 线条与形状 255

8.4.7 ActiveX控件 256

习题 257

第9章 报表与标签 260

9.1 报表的创建 260

9.1.1 使用报表向导创建报表 261

9.1.2 用快速报表创建报表 265

9.2 报表的设计 267

9.2.1 报表设计器窗口 268

9.2.2 报表的数据源 271

9.2.3 报表控件的使用 271

9.3 数据分组和多栏报表 274

9.3.1 建立一级数据分组 274

9.3.2 建立多级数据分组 277

9.3.3 多栏报表设计 278

9.4 报表的预览与打印 279

9.4.1 报表的保存 279

9.4.2 报表的预览 279

9.4.3 报表的打印 279

9.5 标签的设计 281

9.5.1 标签类型 281

9.5.2 标签向导 282

9.5.3 标签设计器 283

9.5.4 标签的打印 283

习题 284

第10章 菜单与工具栏 286

10.1 菜单设计概述 286

10.1.1 菜单概述 286

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

10.2 菜单的设计 289

10.2.1 菜单设计器的使用 289

10.2.2 创建快速菜单 293

10.2.3 创建快捷菜单 294

10.3 为菜单系统指定任务 296

10.3.1 使用命令完成任务 296

10.3.2 使用过程完成任务 297

10.4 创建自定义工具栏 298

习题 301

第11章 应用程序的开发与发布 303

11.1 应用程序的需求分析 303

11.2 应用程序设计的基本过程 304

11.2.1 应用程序设计的基本步骤 304

11.2.2 项目管理器组织 306

11.2.3 设计主程序 310

11.2.4 连编应用程序 313

11.3 应用程序生成器 315

11.3.1 应用程序向导 315

11.3.2 应用程序生成器 316

11.3.3 应用程序向导和生成器的使用 317

11.4 发布应用程序 322

习题 325

附录A 表结构及其说明 328

参考文献 330

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