《Visual FoxPro 5.0 中文版 面向对象编程教程》PDF下载

  • 购买积分:11 如何计算积分?
  • 作  者:刘瑞新等编
  • 出 版 社:北京:电子工业出版社
  • 出版年份:1998
  • ISBN:7505346776
  • 页数:291 页
图书介绍:本书在详细介绍Visual FoxPro 5.0中文版基础操作的同时,重点详细讲述Visual FoxPro 5.0面向对象的程序设计,本书以大量实例一步一步教会读者在可视(Visual )环境下用面向对象的方法,以最快的速度开发具有良好用户界面的应用程序,使读者在不知不觉中学会面向对象的程序程序设计,本书是真正让读者学会Visual FoxPro 5.0面向对象程序设计的教材。本书同时也是一本系统、全面介绍Visual FoxPro 5.0系统功能,真正使读者学会Visual FoxPro 5.0操作的教材。本书适合作为大专院校的师生、具有微机数据库基础知识的读者、计算机程序设计人员及计算机爱好者和各类短训班的教材和自学参考书。

第一章 Visual FoxPro的功能、安装和配置 1

1.1 Visual FoxPro功能概述 1

1.1.1 新特性概述 1

1.1.2 快速创建应用程序 3

1.1.3 利用更多的功能 12

1.1.4 与多个开发者一齐工作 13

1.1.5 与其他应用程序交互操作 13

1.1.6 开发客户/服务器解决方案 14

1.1.7 使用Visual FoxPro ODBC快速访问Visual FoxPro数据 15

1.1.8 升级早期版本 16

1.2 安装Visual FoxPro 16

1.2.1 为安装做准备 16

1.2.2 安装Visual FoxPro 17

1.2.3 安装后自定义系统 18

1.2.4 启动Visual FoxPro 5.0 22

1.3.1 设置Visual FoxPro配置 23

1.3 配置Visual FoxPro 23

1.3.2 交互式地设置环境 24

1.3.3 启动时设置配置选项 26

1.3.4 配置Visual FoxPro工具栏 30

1.3.5 设置编辑器选项 32

1.3.6 恢复Visual FoxPro环境 32

1.4 对系统进行优化 33

1.4.1 配置操作环境 33

1.4.2 优化Visual FoxPro的启动速度 35

1.4.3 在多用户环境中优化Visual FoxPro 36

1.5 帮助、获得帮助和文档约定 37

1.5.1 获得帮助 37

1.5.2 获得帮助文件 38

第二章 项目管理器 39

2.1 使用“项目管理器”组织数据 39

2.1.1 创建、打开项目 39

2.1.2 项目管理器的操作 41

2.1.3 项目管理器中的命令按钮 46

2.3 工具栏简介 48

2.2 设计器简介 48

2.4 向导简介 49

2.5 生成器简介 50

3.1.2 货币型(Currency) 51

3.1.5 日期型(Date) 51

3.1.3 数值型(Numeric) 51

3.1.4 浮点型(Float) 51

3.1.1 字符型(Character) 51

3.1 数据类型 51

第三章 Visual FoxPro语言概述 51

3.1.6 日期时间型(Date Time) 52

3.1.7 双精度型(Double) 52

3.1.8 整型(Integer) 52

3.1.9 逻辑型(Logical) 52

3.1.10 备注型(Memo) 52

3.1.11 通用型(General) 52

3.2.2 变量 53

3.2.1 常量 53

3.1.13 备注型(二进制) 53

3.2 数据存储 53

3.1.12 字符型(二进制) 53

3.2.3 数组 54

3.2.4 字段 54

3.2.5 记录 54

3.2.6 对象 54

3.3.4 逻辑操作符 55

3.3.3 日期时间操作符 55

3.3.2 字符操作符 55

3.3.1 算术操作符 55

3.3 操作符 55

3.3.5 关系操作符 56

3.3.6 类与对象操作符 56

3.4 表达式 56

3.4.1 算术表达式 56

3.4.5 关系表达式 57

3.4.4 逻辑表达式 57

3.4.3 日期表达式 57

3.4.2 字符表达式 57

3.4.6 名表达式 58

3.5 程序流控制 59

3.5.1 分支结构 59

3.5.2 循环结构 60

3.5.3 过程与用户自定义函数 62

4.1 表单与控件 67

4.1.1 建立表单 67

第四章 Visual FoxPro的程序设计 67

4.1.2 修改属性 72

4.1.3 编写代码 73

4.1.4 运行表单 75

4.1.5 修改表单 76

4.1.6 将表单保存为“类” 79

4.1.7 控件的画法 80

4.2 输出程序的设计 81

4.2.1 格式化输出程序的设计 81

4.2.2 标签输出程序的设计 82

4.2.3 时钟输出程序的设计 83

4.2.4 电子标题板程序的设计 87

4.3 输入程序的设计 92

4.3.1 文本框输入程序的设计 92

4.3.2 口令输入程序的设计 98

4.3.3 文本编辑器程序的设计 100

4.4 预先提供选项的程序 102

4.4.1 选项组控制程序的设计 102

4.3.4 常用低级文件操作函数 102

4.4.2 复选框控制程序的设计 106

4.4.3 列表框程序的设计 109

4.4.4 组合框程序的设计 119

4.4.5 可拖动对象程序的设计 122

4.5 多页面的表单与表单集 124

4.5.1 多页面表单的设计 124

4.5.2 包含多个表单的表单 131

5.1.1 选择数据类型 141

第五章 创建表和索引 141

5.1 创建新表 141

5.1.2 使用“表向导” 142

5.1.3 启动“表设计器” 145

5.2 存储和查看表中的信息 148

5.2.1 查看表的内容 148

5.2.2 在表中移动 150

5.2.3 编辑字段 150

5.2.4 在表中添加新记录 151

5.2.5 删除记录 151

5.2.6 定制“浏览”窗口 152

5.3 修改表 153

5.4 定制表 154

5.4.1 筛选表 154

5.4.2 限制对字段的访问 154

5.5 用索引对数据排序 155

5.6.1 建立索引 156

5.6 建立索引 156

5.6.2 选择索引类型 157

5.6.3 用多个字段进行排序 157

5.6.4 筛选记录 157

5.7 使用索引 158

5.7.1 对记录进行排序 158

5.7.2 控制字段中重复值的输入 158

6.1 使用数据库 159

第六章 将表加入数据库 159

6.2 创建新数据库 161

6.2.1 创建新的数据库 161

6.2.2 在数据库中加入表 161

6.2.3 创建并添加视图 162

6.2.4 从数据库寻找表或视图 162

6.2.5 关联表 162

6.3 定义字段显示 164

6.3.1 设置字段标题 164

6.4.1 设置默认字段值 165

6.3.2 为字段输入注释 165

6.4 控制字段数据输入 165

6.4.2 设置有效性规则和有效性说明 166

6.5 控制记录的数据输入 166

6.5.1 设置表的有效性规则 166

6.5.2 设置触发器 167

6.6 管理数据库记录 167

第七章 检索数据 169

7.1 创建查询 169

7.1.1 用“查询向导”创建查询 169

7.1.2 用“查询设计器”创建查询 173

7.2 定义结果 174

7.2.1 选择所需字段 174

7.2.2 设置输出字段的次序 175

7.2.3 选定所需的记录 175

7.3.1 排序查询结果 176

7.3 组织输出结果 176

7.3.2 分组查询结果 177

7.3.3 选择分组 177

7.4 运行查询 178

7.4.1 定向输出查询结果 178

7.4.2 验证查询 179

7.5 定制查询 180

7.5.1 精确搜索 180

7.5.2 在查询输出中添加表达式 182

第八章 使用视图更新数据 183

8.1 创建视图 183

8.1.1 使用“视图向导” 183

8.1.2 启动“视图设计器” 183

8.2 连接远程数据 185

8.2.1 创建连接 185

8.2.2 创建新的远程视图 185

8.3.2 设置关键字段 186

8.3.3 更新指定字段 186

8.3.1 向表发送更新数据 186

8.3 更新数据 186

8.3.4 更新所有字段 187

8.3.5 控制如何检查更新冲突 187

8.4 定制视图 188

8.4.1 控制字段显示和数据输入 188

8.4.2 控制更新方法 188

8.4.3 在远程视图中添加表达式 188

8.4.6 优化执行结果 189

8.4.5 设置超时时间间隔 189

8.4.4 参数提示 189

第九章 查询和更新多表 191

9.1 查询多表和视图 191

9.1.1 将视图和表添加到查询中 191

9.1.2 用联接控制记录的选择 193

9.2 在视图中使用多个表 194

9.3 在视图中使用多个远程表 194

9.4 在视图中合并本地和远程数据 195

10.1.1 决定报表的常规布局 197

第十章 设计报表和标签 197

10.1 计划报表布局 197

10.1.2 报表布局文件 198

10.2 创建报表布局 198

10.2.1 使用“报表向导” 198

10.2.2 启动“报表设计器” 202

10.3 创建邮件标签布局 202

10.3.1 使用“标签向导” 202

10.3.2 启动“标签设计器” 205

10.4.1 修改布局 206

10.4 修改布局 206

10.4.2 规划数据的位置 207

10.4.3 调整报表带区的大小 208

10.5 增添报表控件 208

10.5.1 使用“快速报表”添加控件 209

10.5.2 设置报表数据源 210

10.5.3 添加域控件 212

10.5.6 选择、移动以及调整报表控件的大小 214

10.5.4 添加标签控件 214

10.5.5 添加通用字段 214

10.5.7 复制和删除报表控件 215

10.5.8 对齐控件 215

10.5.9 调整控件的位置 216

10.6 在布局上分组数据 217

10.6.1 添加单个组 217

10.6.2 添加多个数据分组 218

10.6.5 更改分组次序 219

10.7 定制布局 219

10.6.4 删除组带区 219

10.6.3 更改组带区 219

10.7.1 定义报表的页面 220

10.7.2 格式化域控件 221

10.7.3 添加线条、矩形和圆形 223

10.7.4 添加图片 224

10.7.5 更改控件颜色 224

10.8.2 打印报表 225

10.8.1 预览结果 225

10.7.6 向报表控件添加注释 225

10.8 预览和打印报表或标签 225

第十一章 表单设计 226

11.1 修改“我的表单” 226

11.2 浏览和编辑数据表的程序 227

11.3 用表单向导创建表单 231

11.4 用表单设计器修改表单 235

11.5 多表的表单设计 239

11.5.1 用一对多表单向导创建表单 240

11.5.2 一对多表单的使用 243

11.5.3 利用表单设计器修改一对多表单 244

11.5.4 在表格中增加控件 245

第十二章 导入和导出数据 248

12.1 理解导入和导出 248

12.2 导入数据 248

12.2.2 使用“导入向导”导入数据 249

12.2.1 选择导入的文件类型 249

12.2.3 将数据导入新表 252

12.3 追加数据 254

12.3.1 选择追加文件类型 254

12.3.2 使用“导入向导”追加数据 254

12.3.3 把数据追加到已有表 254

12.4.1 选择导出的文件类型 257

12.4.2 向新文件中导出数据 257

12.4 导出数据 257

第十三章 与其他应用程序共享信息 262

13.1 快速共享信息 262

13.1.1 复制和粘贴数据 262

13.1.2 创建邮件合并 262

13.1.3 从Visual FoxPro中发送邮件 263

13.2 动态共享数据 263

13.2.1 链接或嵌入数据 263

13.2.2 向表中插入数据 264

13.2.3 在表单中显示嵌人或链接数据 266

13.2.5 在表单和表中编辑OLE对象 267

13.2.4 显示表中的嵌入或链接数据 267

第十四章 多用户程序设计 269

14.1 控制对数据的存取 269

14.1.1 存取数据 269

14.1.2 解除锁定数据 273

14.1.3 使用数据表格工作期 273

14.1.4 缓冲存取数据 276

14.2.1 使用缓存删除进行更新 279

14.2 更新数据 279

14.2.2 事务管理更新 280

14.2.3 使用数据库管理更新 286

14.3 管理冲突 287

14.3.1 管理缓存处理冲突 287

14.3.2 检测并解决冲突 289

14.3.3 使用备注字段验证冲突 290

14.3.4 管理冲突的规则 291