《Visual FoxPro 6.0程序设计实用教程》PDF下载

  • 购买积分:11 如何计算积分?
  • 作  者:闫秀婧,刘亚琦,王昱主编
  • 出 版 社:北京:中国铁道出版社
  • 出版年份:2006
  • ISBN:7113072151
  • 页数:294 页
图书介绍:本书内容包括:数据库的基本知识、Visual FoxPro 的基本知识、查询与视图、报表设计、项目管理、SQL语言、表单设计、菜单设计、Web数据库技术、数据库升迁及应用程序的发布、文件操作。

第1章 数据库基础 2

1.1 数据库相关概念 2

第一部分 基础篇 2

1.2 数据库系统的发展 3

1.3 数据描述 3

1.3.1 概念模型 4

1.3.2 数据模型 5

1.4 关系数据库 6

1.4.1 关系模型 6

1.4.2 关系运算 7

习题1 8

第2章 Visual FoxPro 6.0基础知识 10

2.1 Visual FoxPro 6.0操作环境 10

2.1.1 Visual FoxPro 6.0简介 10

2.1.3 Visual FoxPro 6.0的窗口 11

2.1.2 Visual FoxPro 6.0的启动 11

2.1.4 Visual FoxPro 6.0的退出 12

2.2 常量和变量 13

2.2.1 常量 13

2.2.2 变量 13

2.3 表达式和函数 16

2.3.1 表达式 17

2.3.2 函数 20

习题2 27

第3章 Visual FoxPro 6.0数据库操作 29

3.1 创建和使用数据库 29

3.1.1 设计数据库 29

3.1.2 建立数据库 30

3.1.3 打开、删除、关闭数据库 31

3.2 数据库表和自由表 33

3.2.2 数据库表创建 34

3.2.1 表的基本概念 34

3.2.3 自由表创建 37

3.2.4 自由表与数据库表的转换 40

3.2.5 录的输入 41

3.3 表的基本操作 42

3.3.1 打开表 42

3.3.2 修改表结构 43

3.3.3 窗口设置 44

3.3.4 字段或记录筛选 46

3.3.5 记录定位 47

3.3.6 记录浏览 49

3.3.7 记录添加 50

3.3.8 记录删除 52

3.3.9 记录的修改与替换 54

3.3.10 表文件复制 55

3.4.1 基本概念 56

3.4 表的索引 56

3.4.2 用表设计器建立索引 57

3.4.3 用命令建立索引 58

3.4.4 索引使用 59

3.5 排序 60

3.6 数据完整性 61

3.6.1 完整性与主关键字 61

3.6.2 域完整性与约束规则 61

3.6.3 参照完整性与表之间的关联 62

3.7 多表操作 65

3.7.1 多工作区的操作 65

3.7.2 不同工作区中表的操作 65

3.7.3 多表的关联 66

3.8 统计 66

3.8.1 计数 66

3.8.4 计算 67

3.8.3 求平均值 67

3.8.2 求和 67

习题3 68

第4章 查询与视图 69

4.1 查询 69

4.1.1 查询的建立 69

4.1.2 运行查询 74

4.2 视图 76

4.2.1 视图的概念 76

4.2.2 视图的建立 76

4.2.3 视图的使用 82

习题4 83

第5章 报表设计 84

5.1 报表概述 84

5.2 报表设计器 84

5.2.1 报表设计器窗口 84

5.2.2 报表设计器的使用 86

5.2.3 报表控件的使用 90

5.3 报表向导 97

5.3.1 设计一对一报表 97

5.3.2 设计一对多报表 99

5.4 报表的输出 101

习题5 102

第6章 项目管理器 104

6.1 项目管理器简介 104

6.2 项目管理器使用 104

6.2.1 创建新项目 104

6.2.2 项目管理器的选项说明 105

6.2.3 项目管理器的基本操作 106

6.2.4 项目管理器中的命令按钮及功能 107

6.2.5 项目管理器的设置 108

习题6 109

7.1.1 程序的概念 111

7.1 基本知识 111

第二部分 提高篇 111

第7章 Visual FoxPro 6.0程序设计 111

7.1.2 程序的建立与执行 112

7.2 顺序结构程序设计 113

7.2.1 输入命令 113

7.2.2 输出命令 114

7.3 选择结构程序设计 115

7.3.1 IF...ELSE...ENDIF 115

7.3.2 DO CASE...ENDCASE 116

7.4 循环结构程序设计 117

7.4.1 FOR...ENDFOR 117

7.4.2 DO WHILE...ENDDO 118

7.4.3 SCAN...ENDSCAN 120

7.4.4 循环的嵌套 120

7.5.1 模块的定义和调用 121

7.5 多模块程序 121

7.5.2 参数传递 123

7.5.3 变量的作用域 123

7.6 程序调试 124

7.6.1 调试器窗口 125

7.6.2 断点设置 126

7.6.3 调试菜单功能简介 128

7.7 面向对象程序设计 128

7.7.1 面向对象程序设计的概念 128

7.7.2 Visual FoxPro基类简介 129

7.7.3 事件驱动 131

习题7 132

第8章 SQL语言 134

8.1 SQL概述 134

8.2 SELECT-SQL查询功能 134

8.2.1 SELECT-SQL的格式及作用 134

8.2.3 连接查询 136

8.2.2 简单查询 136

8.2.4 查询中的运算符 137

8.2.5 简单的计算查询 137

8.2.6 多级查询 138

8.2.7 排序 138

8.2.8 分组与计算查询 138

8.2.9 超连接查询 139

8.2.10 集合的并运算条件 140

8.2.11 查询结果输出 140

8.2.12 其他短语 142

8.3 SQL的操作功能 143

8.3.1 插入 143

8.3.2 更新 144

8.3.3 删除 144

8.4.1 表的定义 145

8.4 SQL的数据定义功能 145

8.4.2 表的删除 146

8.4.3 表结构的修改 146

8.4.4 视图的定义 150

习题8 152

第9章 表单设计 153

9.1 表单的使用 153

9.1.1 创建表单 153

9.1.2 向表单中添加控件 157

9.1.3 表单的定制 163

9.2 表单控件 168

9.2.1 Visual FoxPro 6.0中的控件 168

9.2.2 确定表单控件的数目 170

9.2.3 MessageBox()函数 170

9.2.4 标签控件 172

9.2.5 文本框控件 173

9.2.6 编辑框控件 176

9.2.7 命令按钮控件 178

9.2.8 命令按钮组控件 179

9.2.9 列表框控件 179

9.2.10 组合框控件 182

9.2.11 选项组控件 183

9.2.12 复选框控件 185

9.2.13 微调控件 186

9.2.14 表格控件 186

9.2.15 计时器控件 187

9.2.16 图像控件 188

9.2.17 页框控件 188

9.2.18 ActiveX控件 190

9.2.19 ActiveX绑定控件 191

9.2.20 线条控件 192

9.2.21 形状控件 192

9.2.23 设置工具提示文本 193

9.2.22 为控件设置访问键 193

9.2.24 实现拖放操作 194

9.3 可视化类的设计和使用 199

9.3.1 类的设计和修改 199

9.3.2 使用自定义类 205

9.4 表单的综合应用 207

习题9 223

10.1.2 菜单分类及实现方法 225

10.1.3 系统菜单应用 225

10.1 菜单简介 225

10.1.1 菜单的基本概念 225

第10章 菜单设计 225

10.2 用户菜单设计 226

10.2.1 用户菜单的基本设计 226

10.2.2 “常规选项”与“菜单选按钮”功能与应用 229

10.2.3 为顶层表单添加菜单 232

10.3 快捷菜单 233

10.4 创建工具栏 234

习题10 236

第11章 Web数据库技术 237

11.1 使用HTML 237

11.1.1 HTML基本概念 237

11.1.2 字符的格式化 238

11.1.3 段落的格式化 240

11.1.4 其他的格式化风格 241

11.1.5 建立网页链接 241

11.1.6 表格(Table)制作 243

11.1.7 表单(Form)设计 245

11.2 Web数据库访问 248

11.2.1 系统层次结构 248

11.2.2 ASP技术概述 250

11.2.3 使用ADO方法查询Visual FoxPro数据库 250

11.2.4 使用ADO方法修改数据库记录 253

11.2.5 使用ADO方法删除数据库记录 254

11.3 用向导在网页上发布Visual FoxPro数据库 254

11.3.1 创建WWW搜索页 254

11.3.2 Web发布向导的使用 258

习题11 260

第12章 数据库升迁及应用程序的发布 261

12.1 升迁数据库的作用 261

12.1.1 升迁至SQL Server的操作 261

12.1.2 升迁至Oracle的操作 268

12.2 为应用程序制作安装盘 269

12.2.1 创建安装程序 269

12.2.2 安装向导使用 274

12.2.3 检测安装程序 278

习题12 278

13.1.1 新建文件 279

13.1.2 复制文件 279

13.1 文件操作命令 279

第13章 文件操作 279

13.1.3 删除文件 280

13.1.4 重命名文件 280

13.2 文件夹操作命令 281

13.2.1 新建目录或文件夹 281

13.2.2 删除目录或文件夹 281

13.2.3 改变当前目录位置 281

13.3 文件操作函数 281

13.3.1 打开对话框 281

13.3.2 打开Save As对话框 283

13.3.3 打开Open Picture对话框 284

13.3.4 查找文件 284

13.4 文件夹操作函数 285

13.4.1 打开Select Directory对话框 285

13.4.3 获取当前目录或文件夹名称 287

13.4.2 查找目录或文件夹 287

13.5 获取文件属性 288

13.5.1 ADIR()函数 288

13.5.2 GetFileAttributes()函数 289

13.6 文件属性设置 290

13.6.1 ATTRIB命令 290

13.6.2 SetFileAttributes()函数 290

13.7 RUN命令 291

13.8.3 使用绝对路径压缩 292

13.8.4 使用列表文件进行压缩 292

13.8 文件压缩 292

13.8.2 分卷压缩 292

13.8.1 WinRAR命令语法 292

13.8.5 为压缩文件指定密码 293

13.8.6 在后台运行WinRAR 293

13.8.7 文件解压缩 293

习题13 293

参考文献 294