《Visual FoxPro程序设计》PDF下载

  • 购买积分:9 如何计算积分?
  • 作  者:罗福强编著
  • 出 版 社:成都:电子科技大学出版社
  • 出版年份:2004
  • ISBN:7810944622
  • 页数:193 页
图书介绍:本书从实用性、先进性和针对性出发,全面介绍了在Visual FoxPro结构化程序设计技术和面向对象程序设计技术。既有深入浅出的理论介绍,又有丰富、完整的应用案例,每章后面有大量的习题和实训内容。

第一章 Visual FoxPro数据表命令操作 1

1.1 数据库概述 1

1.1.1 几个基本概念 1

1.1.2 数据库类型 2

1.1.3 Visual FoxPro概述 3

1.2 数据库与表结构操作 5

1.2.1 数据库操作 5

1.2.2 表结构操作 6

1.3 记录的编辑与查询操作 9

1.3.1 记录指针与定位 10

1.3.2 添加记录 11

1.3.3 修改记录 12

1.3.4 记录的删除 13

1.3.5 记录的查询与显示 14

1.4 数据表的统计、排序与索引 15

1.4.1 数据表的统计 15

1.4.2 数据表的排序与索引 18

1.5 工作区与表的关联 21

1.5.1 工作区 21

1.5.2 数据表的关联 22

小结一 24

习题一 24

第二章 结构化查询语言SQL 28

2.1 SQL的数据定义 28

2.1.1 定义表 29

2.1.2 修改表的结构 31

2.1.3 删除表 32

2.2 SQL的数据操纵 32

2.2.1 插入记录 33

2.2.2 更新记录 33

2.2.3 删除记录 34

2.3 SQL的数据查询 34

2.3.1 SQL查询的命令格式 34

2.3.2 部分字段查询 35

2.3.3 条件查询 36

2.3.4 查询结果排序 38

2.3.5 分组汇总查询 39

2.3.6 输出查询结果 40

小结二 42

习题二 42

第三章 程序设计基础 44

3.1 程序的基本操作 44

3.1.1 为什么要设计程序 44

3.1.2 程序的基本操作过程 45

3.1.3 如何设计程序 47

3.2 Visual FoxPro中的数据和数据运算 48

3.2.1 Visual FoxPro的数据类型 48

3.2.2 常量和变量 48

3.2.3 运算符和表达式 51

3.2.4 函数 56

3.3 程序的数据输入与输出 59

3.3.1 向程序输入数据 59

3.3.2 输出程序的运行结果 63

3.4 数组的应用 64

3.4.1 数组的定义 64

3.4.2 如何使用数组 65

小结三 67

习题三 67

第四章 程序结构设计 70

4.1 顺序结构 70

4.1.1 算法 70

4.1.2 流程图 71

4.1.2 顺序结构 72

4.2 选择结构 73

4.2.1 单向选择结构 74

4.2.2 双向选择结构 74

4.2.3 多重选择结构 77

4.3 循环结构 79

4.3.1 while循环 79

4.3.2 for循环 82

4.3.3 scan循环 84

4.3.4 循环的嵌套 85

小结四 86

习题四 86

第五章 面向功能的程序设计 90

5.1 子程序与过程文件 90

5.1.1 面向功能的程序设计 90

5.1.2 子程序 91

5.1.3 过程文件 93

5.2 参数传递 95

5.2.1 参数传递 95

5.2.2 全局变量和局部变量 96

5.3 自定义函数 98

小结五 99

习题五 99

第六章 面向对象设计基础 102

6.1 面向对象设计的基本概念 102

6.1.1 对象 102

6.1.2 事件与方法 103

6.1.3 类与实例 103

6.1.4 封装、继承与多态 103

6.2 Visual FoxPro中的类和对象 105

6.2.1 Visual FoxPro中的类和对象 105

6.2.2 Visual FoxPro中对象的属性 107

6.2.3 Visual FoxPro中对象的方法 110

6.2.4 Visual FoxPro中对象的事件 111

6.3 Visual FoxPro中的面向对象操作符 114

6.3.1 点(.)操作符 114

6.3.2 This操作符 114

6.3.3 thisform操作符 115

6.3.4 Thisformset操作符 115

6.3.5 parent属性 115

小结六 116

习题六 116

第七章 基本控件的使用 118

7.1 简单控件的使用 118

7.1.1 标签与文本框 118

7.1.2 使用命令按钮 121

7.1.3 使用编辑框 122

7.1.4 使用微调控件 123

7.1.5 使用图像控件 125

7.1.6 设计计时器 125

7.2 复杂控件的使用 127

7.2.1 命令按钮组 127

7.2.2 单选按钮组 129

7.2.3 列表框与组合框 131

7.2.4 使用页框 133

7.2.5 使用容器 136

7.2.6 使用表单集 137

小结七 139

习题七 139

第八章 数据库应用系统设计 142

8.1 项目管理与数据库设计 142

8.1.1 项目管理器 142

8.1.2 数据库设计器 143

8.1.3 查询设计器 145

8.2 类的设计 146

8.2.1 设计类的意义 146

8.2.2 设计类 146

8.3 表单向导与控件生成器 149

8.3.1 表单向导 149

8.3.2 控件生成器 151

8.4 典型数据记录表单设计 154

8.4.1 记录编辑表单设计 154

8.4.2 记录浏览表单设计 157

8.4.3 录查询表单设计 158

8.5 菜单设计 161

8.5.1 菜单设计器 161

8.5.2 创建快捷菜单 164

8.6 主程序设计与连编应用程序 165

8.6.1 设计主程序 165

8.6.2 连编应用程序 166

小结八 168

习题八 168

第九章 ActiveX控件的应用 171

9.1 ActiveX控件概述 171

9.1.1 ActiveX控件简介 171

9.1.2 Visual FoxPro中的ActiveX控件 171

9.2 ActiveX控件的应用 172

9.2.1 设计目录树结构浏览表单 172

9.2.2 设计日历程序 175

9.2.3 设计多媒体播放程序 176

小结九 178

习题九 178

附录 180

实习一 180

实习二 181

实习三 184

实习四 185

实习五 186

实习六 188

实习七 188

实习八 190

实习九 191

实习十 192

参考文献 193