《中文版Visual FoxPro 6.0编程指南》PDF下载

  • 购买积分:12 如何计算积分?
  • 作  者:李雨主编
  • 出 版 社:北京:人民邮电出版社
  • 出版年份:1999
  • ISBN:7115081034
  • 页数:326 页
图书介绍:

第一章 Visual Fox Pro概览 1

1.1 Visual Fox Pro发展简介 1

1.2 关系数据库管理系统(RDBMS)概述 2

1.3 Visual Fox Pro的安装 3

1.4 Visual Fox Pro集成开发环境简介 4

1.5 小结 6

习题 7

第二章 数据表向导和设计器的使用 7

2.1 数据表向导的使用 7

2.1.1 生成数据表的第一步:选定字段 9

2.1.2 生成数据表的第二步:选择数据表的类型 10

2.1.3 生成数据表的第三步:修改字段设置 11

2.1.4 生成数据表的第四步:设置数据表索引 12

2.1.5 生成数据表的第五步:选择当前对数据表的使用方法 12

2.2 数据表设计器的使用 13

2.2.1 字段选项卡 15

2.2.2 索引选项卡 20

2.2.3 “表”选项卡 22

2.3 表达式生成器的使用方法 23

2.3.1 “表达式生成器”对话框的使用方法 24

2.3.2 “表达式生成器选项”对话框的使用 28

2.4 数据表的设计 29

2.5 输入和修改数据 30

2.5.1 输入数据 31

2.5.2 浏览数据 34

2.5.3 对数据表的其他操作 37

2.6 小结 40

习题 41

第三章 关系数据库理论初步 41

3.1 数据管理技术的发展历史 41

3.2 数据模型 42

3.3 关系数据库 43

3.3.1 概述 43

3.3.2 关系模型的基本概念 43

3.3.3 关系模型 45

3.4 小结 55

习题 56

第四章 查询与视图 57

4.1 查询的概念 58

4.2 查询向导的使用 58

4.2.1 用“查询向导”创建查询的第一步-字段选取 59

4.2.2 用“查询向导”创建查询的第二步-为表建立关系 60

4.2.3 用“查询向导”创建查询的第三步-包含记录 60

4.2.4 用“查询向导”创建查询的第四步-筛选记录 61

4.2.5 用“查询向导”创建查询的第五步-排序记录 62

4.2.6 用“查询向导”创建查询的第六步- 限制记录 62

4.2.7 用“查询向导”创建查询的第七步- 完成 63

4.3 查询设计器的使用 64

4.3.1 查询设计器 64

4.3.2 “查询设计器”工具栏 69

4.4 “查询向导选取”中的其它几种向导 70

4.4.1 本地视图向导 71

4.4.2 交叉表向导 71

4.4.3 图形向导 71

4.4.4 远程视图向导 72

4.5 视图设计器 74

4.5.1 视图设计器对话框 74

4.5.2 “视图设计器”工具栏 75

4.6 小结 76

习题 77

第五章 标准数据库操作语言SQL及其在Visual FoxPro中的实现 77

5.1 SQL概述 78

5.1.1 一体化 78

5.1.3 一种高度非过程化的语言 79

5.1.4 简洁易学 79

5.2 SQL数据定义功能 79

5.2.1 基本表的定义和修改 80

5.2.2 索引的建立和删除 96

5.2.3 视图的建立和删除 100

5.2.4 数据定义小结 103

5.3 SQL数据操作功能 103

5.3.1 查询语句SELECT 103

5.3.2 修改语句UPDATE 110

5.3.3 删除语句DELETE 112

5.3.4 插入语句INSERT 113

5.4 SQL数据控制功能 116

5.5 小结 117

习题 117

第六章 创建数据库 117

6.1 数据库向导 118

6.1.1 启动数据库向导 118

6.1.2 选择数据库模板 118

6.1.3 选择表和视图 120

6.1.4 为表建立索引 120

6.1.5 建立关系 120

6.1.6 完成 122

6.2 数据库的设计 122

6.2.1 确定数据库中包含的表 123

6.2.2 确定表的字段 124

6.2.3 确定主关键字 125

6.2.4 确定表间关系 126

6.2.5 存储过程的设计 127

6.2.6 触发器的设计 128

6.2.7 数据字典 128

6.3 数据库设计器 129

6.3.1 数据库设计器窗口 130

6.3.2 “数据库”菜单和数据库设计器工具栏 131

6.3.3 几个重要的工具部件 134

6.4 小结 139

习题 140

第七章 Visusl Fox Pro6.0 程序设计语言 141

7.1 数据和字段类型 141

7.1.1 数值型(Numeric) 142

7.1.2 字符型(Character) 142

7.1.3 货币型(Currency) 142

7.1.4 日期型(Date) 142

7.1.5 日期时间型(Date Time) 142

7.1.6 逻辑型(Logic) 142

7.1.7 双精度型(Double) 143

7.1.8 浮点型(Float) 143

7.1.9 整型(Interger) 143

7.1.10 备注型(Memo) 143

7.1.11 通用型(General) 143

7.1.12 字符型(二进制) 143

7.1.13 备注型(二进制) 143

7.2 数据存储 144

7.2.1 常量 144

7.2.2 变量 144

7.2.3 数组 144

7.2.4 字段 144

7.2.5 记录 145

7.2.6 对象 145

7.3 操作符 145

7.3.1 字符操作符 145

7.3.2 日期及时间操作符 145

7.3.3 逻辑操作符 146

7.3.4 关系操作符 146

7.3.5 算术操作符 146

7.4 表达式 146

7.4.1 字符表达式 147

7.4.2 日期表达式 147

7.4.3 逻辑表达式 147

7.4.4 关系表达式 147

7.4.5 名称表达式 148

7.5 常用函数 148

7.5.1 数学运算函数 148

7.5.2 字符操作函数 149

7.5.3 日期时间函数 150

7.5.4 类型转换函数 150

7.5.5 测试函数 151

7.6 程序流控制 152

7.6.1 条件分支语句 153

7.6.2 循环语句 153

7.7 过程和函数 154

7.7.1 过程和函数的基本形式 154

7.7.2 调用方法 154

7.7.3 变量的传递 155

7.8 程序设计的过程 155

7.9 小结 155

习题 156

第八章 表单设计 156

8.1 表单概述 157

8.2 表单向导 157

8.2.1 生成表单 158

8.2.2 生成一对多表单 163

8.3 表单设计器 166

8.3.1 使用快速表单来制作表单 167

8.3.2 “表单控件”工具栏 168

8.3.3 “表单设计器”工具栏 171

8.3.4 “表单”菜单 173

8.3.5 数据环境设计器 174

8.3.6 “代码”窗口 174

8.3.7 布局工具栏 176

8.3.8 自动格式生成器 176

8.4 小结 177

习题 178

第九章 控件 178

9.1 控件概述 179

9.1.1 属性 180

9.1.2 事件 180

9.1.3 方法程序 181

9.2 显示编辑类控件 181

9.2.1 文本框控件 181

9.2.2 编辑框控件 184

9.3 选项类控件 187

9.3.1 选项按钮组控件 187

9.3.2 复选框控件 191

9.3.3 列表框控件 192

9.3.4 组合框控件 197

9.4 在给定的值域内接受用户输入的控件 199

9.4.1 在程序中限制用户的输入 199

9.4.2 微调控件 201

9.5 执行命令类控件 202

9.5.1 命令按钮控件 202

9.5.2 命令按钮组控件 203

9.6 显示类控件 204

9.6.1 图像控件 204

9.6.2 标签控件 205

9.6.3 形状控件和线条控件 205

9.6.4 页框控件 207

9.7 其它常用控件 209

9.7.1 表格控件 209

9.7.2 计时器控件 214

9.8 小结 215

习题 215

第十章 创建菜单和工具栏 215

10.1 规划菜单系统 216

10.2 应用程序主菜单的设计 216

10.3 创建子菜单 219

10.4 为菜单指定任务 220

10.4.1 为菜单或菜单项指定命令 220

10.4.2 使用过程完成任务 220

10.4.3 添加初始化和清理代码 221

10.5 生成并保存菜单文件 222

10.6 测试和调试菜单系统 223

10.7 创建自定义工具栏 223

10.7.1 定制Visual FoxPro工具栏 224

10.7.2 创建自定义工具栏类 226

10.7.3 在自定义工具栏类中添加对象 227

10.7.4 在表单集中添加自定义工具栏 227

10.7.5 为工具栏及其按钮定义操作 228

10.8 协调菜单和自定义工具栏 228

10.9 小结 229

习题 229

第十一章 创建报表和标签 229

11.1 报表设计的步骤与方法 230

11.1.1 报表类型 230

11.1.2 报表设计的步骤 230

11.1.3 创建报表布局的方法 231

11.2 使用“报表向导” 231

11.2.1 字段选取 232

11.2.2 分组记录 232

11.2.3 选择报表样式 233

11.2.4 定义报表布局 234

11.2.5 排序记录 235

11.2.6 完成 235

11.3 使用报表设计器创建、修改与定制报表 236

11.3.1 报表设计器的组成 237

11.3.2 使用快速报表来创建报表 238

11.3.3 修改报表布局 239

11.4 设置报表数据源 244

11.5 预览和打印报表 245

11.5.1 预览报表 245

11.5.2 打印报表 245

11.5.3 打印技术 246

11.6 创建和使用标签文件 249

11.6.1 使用“标签向导” 250

11.6.2 标签设计器 251

11.7 向应用程序中添加报表和标签 251

11.7.1 使用报表和标签 252

11.7.2 集成查询和报表 252

11.8 小结 253

习题 253

第十二章 面向对象的程序设计 253

12.1 类和对象的概念 254

12.1.1 类的封装性 254

12.1.2 类的继承性 255

12.2 Visual FoxPro中的面对对象程序设计概念 255

12.2.1 Visual FoxPro类的分层结构 255

12.2.2 容器类与控件类 256

12.2.3 Visual FoxPro中的对象 257

12.3.4 Visual FoxPro的基类 258

12.3.5 Visual FoxPro对象的属性 259

12.3.6 Visual FoxPro对象的方法程序 259

12.2.7 在Visual FoxPro中使用对象 259

12.3 类设计器 261

12.3.1 打开类设计器 261

12.3.2 使用“类”菜单 263

12.4 类浏览器 270

12.4.1 “类浏览器”中的显示区域 271

12.4.2 窗口选项 271

12.4.3 “类浏览器”按钮 271

12.5 事件驱动的设计思想 272

12.5.1 事件的概念 272

12.5.2 Visual FoxPro的核心事件集 272

12.5.3 事件的处理顺序 273

12.5.4 事件的代码 274

12.6 小结 274

习题 275

第十三章 建立应用程序 275

13.1 项目管理器 276

13.1.1 使用项目管理器 276

13.1.2 定制项目管理器 277

13.2 规划应用程序 278

13.2.1 用户需求分析 279

13.2.2 Tasrmanian Traders订单输入系统的设计 279

13.3 创建数据库 280

13.3.1 数据库的结构 280

13.3.2 使用存储过程 282

13.3.3 数据库中的自由表 282

13.4 设计操作界面和访问方法 282

13.4.1 应用程序的主菜单和工具栏 283

13.4.2 表单的设计 283

13.4.3 应用程序中的报表 285

13.5 面向对象设计方法的使用 287

13.5.1 工具栏类tstoolbar 288

13.5.2 登录窗口类login 289

13.6 编译应用程序 290

13.6.1 建立应用程序 290

13.6.2 连编应用程序 292

13.7 测试和调试应用程序 293

13.8 小结 294

习题 295

附录 295

附录A 数据类型函数 295

附录B Visual FoxPro环境设置命令 304

附录C 程序设计命令 314

附录D I/O控制 316