《Visual FoxPro中文版入门与提高实用教程》PDF下载

  • 购买积分:13 如何计算积分?
  • 作  者:陈松,张增强编著
  • 出 版 社:北京:中国铁道出版社
  • 出版年份:2003
  • ISBN:7113054994
  • 页数:366 页
图书介绍:本书以简单的基础知识介绍开篇,向读者介绍了Visual FoxPro 的基本知识和基本操作,然后依次介绍了表、查询、表单、报表、菜单和工具栏的设计,最后还介绍了Visual FoxPro的程序设计技术和高级技术,例如编程技术、面向对象技术、OLE及ActiveX 控件技术、应用系统集成以及客户端/服务器技术。

目录 1

第1章了解数据库系统 1

1-1管理信息系统概述 2

1-1-1信息系统概述 2

1-1-2计算机信息系统的分类 3

1-1-3管理信息系统 4

1-2认识数据库 6

1-2-1数据库系统概述 6

1-2-2数据库系统特点 7

1-2-3数据模型分类 7

1-3-2建立关系结构模型 9

1-3-1关系数据库概念 9

1-3关系数据库 9

1-4数据库基本概念 11

1-4-1 表和索引 11

1-4-2记录和字段 13

1-5本章小结 13

1-6习题 13

第2章初识Visual FoxPro 6.0 15

2-1简述Visual FoxPro的发展 16

2-2 Visual FoxPro 6.0功能简介 16

2-2-1定位对象变量 17

2-2-2新增事件和Hwnd属性 17

2-2-4其他新增功能 18

15-4-1 客户端/服务器的应用形式 3 18

2-2-3改进命令按钮 18

2-3-2安装 19

2-3 安装Visual FoxPro 6.0 19

2-3-1准备 19

2-3-3安装示例和联机文档 21

2-3-4安装后自定义系统 22

2-3-5安装中可能出现的几个问题 22

2-3-6安装后的配置 22

2-4配置Visual FoxPro 6.0 23

2-4-1使用“选项”对话框设置 24

2-4-3显示设置 25

2-4-2保存设置 25

2-4-4 用SET命令设置 26

2-4-5使用配置文件 26

2-4-6隐藏启动屏幕 28

2-5 Visual FoxPro基本操作 28

2-5-1 启动Visual FoxPro 28

2-5-2项目管理器 28

2-5-3VisualFoxPro设计器 32

2-5-4使用工具栏 32

2-5-5使用向导 33

2-5-6 Visual FoxPro系统菜单 34

2-6本章小结 36

2-7 习题 36

第3章数据库与表设计 39

3-1建立数据库 40

3-1-1建立项目 40

3-1-2建立数据库 41

3-1-3数据库设计器 43

3-2设置数据库 43

3-2-1在数据库中添加表 43

3-2-2从数据库中移去表 44

3-2-3数据库链接的更新 44

3-2-4查看数据库属性 44

3-3-1管理数据库 45

3-2-6检查数据库 45

3-3操作数据库 45

3-2-5查看数据库结构 45

3-3-2打开多个数据库 46

3-3-3设置当前数据库 46

3-3-4关闭数据库 47

3-3-5数据库错误处理 47

3-4设计表 48

3-4-1 创建表 48

3-4-2浏览数据 51

3-4-5删除数据 53

3-4-4添加数据 53

3-4-3编辑数据 53

3-4-6定制浏览数据窗口 54

3-4-7修改表的结构 55

3-4-8给表加过滤器 56

3-5为表添加索引 57

3-5-2为多个字段排序 59

3-5-1用索引给表排序 59

3-5-3筛选记录 60

3-6本章小结 60

3-7 习题 60

第4章Visual FoxPro 6.0示例——货物管理系统 63

4-1-1应用背景 64

4-1-2目标设计 64

4-1 需求分析 64

4-1-3可行性分析 65

4-2解决方案/系统设计 66

4-2-1货物管理数据库分析 66

4-2-2货物管理数据库规范化设计 68

4-2-3货物管理数据库逻辑设计 71

4-3实现货物管理数据库 73

4-3-1新建数据库结构 73

4-3-2设计数据表 74

4-4本章小结 77

4-5 习题 77

第5章视图设计技术 79

5-1 视图概述 80

5-2建立视图 80

5-2-1创建本地视图 80

5-2-2创建连接并使用远程视图 81

5-2-3在视图中操作表 84

5-3处理自由数据 85

5-3-1处理游离视图 86

5-3-2创建游离视图 86

5-3-3显示和修改自由数据 87

5-4-3设置下载的最大记录数 90

5-4-1控制递进式获取信息量的大小 90

5-4-2控制备注字段的获取 90

5-4优化视图性能 90

5-4-4优化过滤器和连接 91

5-4-5共享多个远程视图的连接 92

5-5建立货物管理系统的“货物信息”视图 93

5-6本章小结 95

5-7习题 95

第6章查询设计技术 97

6-2-1使用查询设计器 98

6-2建立查询 98

6-1查询概述 98

6-2-2使用查询向导 99

6-2-3使用查询去向 100

6-3建立多表查询 102

6-3-1建立“合同信息库” 102

6-3-2建立多表查询 103

6-4建立交叉表查询 106

6-4-1用查询设计器建立交叉表查询 106

6-4-2用查询向导建立交叉表查询 108

6-5建立图形查询 109

6-5-2立体堆叠区域图 110

6-5-5竖条图 110

6-5-4 体横条图 110

6-5-3横条图 110

6-5-1 区域图 110

6-5-6立体竖条图 111

6-5-7饼状图 111

6-5-8立体饼状图 111

6-5-9 XY图 111

6-6建立货物管理系统的供货商查询 112

6-7本章小结 114

6-8 习题 114

第7章SQL数据库编程 115

7-1 SQL概述 116

7-2数据查询 116

7-2-1 Select语句 117

7-2-2 Where子句 117

7-2-4更名运算 120

7-2-3 From子句 120

7-2-5元组变量 121

7-2-6排列元组的显示次序(OrderBy) 121

7-2-7集合操作 121

7-2-8统计查询 122

7-2-9嵌套子查询 124

7-3数据库修改 126

7-3-1 删除 126

7-3-2插入 127

7-3-3 更新 127

7-5 习题 128

7-4本章小结 128

第8章表单设计技术 131

8-1 表单概述 132

8-2创建表单 133

8-2-1 表单向导 133

8-2-2表单设计器 135

8-2-3创建一对多表单 136

8-2-4设置数据环境 137

8-3 表单操作 138

8-3-1设置表单属性 138

8-3-2向表单中添加字段 139

8-3-3 向表单添加控件 141

8-3-4加入页框 143

8-3-5加入表格 143

8-3-6完善控件按钮 145

8-3-7使用调色板快速设置对象颜色 146

8-3-8布局表单中的对象 147

8-3-9设置对象的TAB键次序 147

8-4表单管理 148

8-4-1 隐藏表单 148

8-4-4管理表单的多个实例 149

8-4-2将参数传递到表单 149

8-4-3将表单另存为HTML文件 149

8-4-5在表单中使用本地和远程数据 - 151

8-4-6设置表单模板 152

8-5建立货物管理系统的库存管理界面表单 153

8-6本章小结 155

8-7习题 155

第9章报表和标签设计技术 157

9-2-1使用报表向导 158

9-2创建报表 158

9-1 报表概述 158

9-2-2快速制作报表 163

9-2-3报表设计器 165

9-3-1计划报表布局 169

9-3计划、创建报表布局 169

9-3-2设置报表数据环境 170

9-4添加报表控件 172

9-4-1添加字段 172

9-4-2添加标签控件 173

9-4-3选择、移动及调整报表控件的大小 175

9-4-4复制和删除报表控件 176

9-4-5对齐控件 176

9-4-6调整控件的位置 177

9-5设计标签 177

9-5-1使用标签向导 178

9-5-2使用标签设计器 179

9-6使用变量预览、打印报表 180

9-6-1添加和使用变量 180

9-6-2预览结果 181

9-6-3打印报表 181

9-7建立货物信息系统中的报损报表 182

9-8本章小结 184

9-9习题 184

第10章菜单和工具栏技术 187

10-1创建菜单 188

10-1-1菜单设计器 188

10-1-2规划菜单系统 188

10-1-3创建菜单 189

10-1-4为菜单系统指定任务 193

10-2-1定义工具栏类 197

10-2创建自定义工具栏 197

10-2-2在自定义工具栏类中添加对象 198

10-2-3在表单集中添加自定义工具栏 199

10-3定制菜单系统 201

10-3-1显示状态栏信息 202

10-3-2定义菜单标题的位置 202

10-3-3保存与还原菜单 202

10-3-4为菜单系统创建默认过程 203

10-4建立货物管理系统的主界面菜单 203

10-4-1 建立表单 203

10-4-2编写代码 205

10-5本章小结 205

10-6习题 205

第11章Visual FoxPro 6.0编程基础 207

11-1数据类型 208

11-1-1 常量 208

11-1-2数据类型 208

11-1-3变量 210

11-2-1 算术表达式 214

11-2-2字符表达式 214

11-2表达式 214

11-2-3关系表达式 215

11-2-4逻辑表达式 215

11-2-5 日期时间表达式 216

11-2-6名称表达式 216

11-2-7宏替换 216

11-2-8表达式生成器 217

11-3函数及其应用 218

11-3-1 函数分类 218

11-3-2数值类函数 218

11-3-3字符类函数 219

11-3-4 日期和时间函数 221

11-3-5逻辑函数 222

11-3-6其他函数 222

11-4程序设计 226

11-4-1 结构化程序设计 226

11-4-2模块化程序设计 230

11-4-3程序的编辑、执行和调试 232

11-5本章小结 233

11-6习题 233

第12章面向对象设计技术 237

12-2-1对象 238

12-1面向对象程序设计概述 238

12-2类和对象 238

12-2-3类 239

12-2-2对象的属性、事件和方法 239

12-3类程序设计 240

12-3-1从基类派生类 241

12-3-2用类设计器创建类 242

12-3-3用类设计器创建自定义类 243

12-3-4用类设计器修改类 243

12-4对象程序设计 244

12-4-1创建和释放对象 244

12-4-2属性设置 244

12-4-3 引用对象 245

12-4-4 AddObiect()方法 246

12-5事件程序设计 247

12-5-1 常见事件 247

12-5-2事件的触发 247

12-5-3 高级事件 248

12-6本章小结 249

12-7习题 249

第13章OLE及ActiveX控件技术 251

13-2-1 在表中添加OLE对象 252

13-1 设计OLE应用程序 252

13-2在应用程序中添加OLE对象 252

13-2-2刷新Microsoft Graph 253

13-3-3在表单中添加OLE对象 254

13-3-4与OLE对象交互作用 255

13-3使用ActiveX控件 256

13-3-1向表单添加ActiveX控件 256

13-3-2管理绑定型ActiveX控件 257

13-4应用自动服务管理对象 257

13-4-1 设置时间期限 258

13-4-2访问对象集合 258

13-4-3使用对象数组 258

13-44释放外部对象 259

13-5派生对象的子类 259

13-6从其他应用程序中控制Visual FoxPro 260

13-7-1创建服务程序 262

13-7创建Automation服务程序 262

13-7-2编译服务程序 263

13-7-3注册一个Automation服务程序 264

13-7-4使用Automation服务程序 264

13-7-5从Automation服务程序引起错误或返回错误 265

13-8使用远程自动服务 265

13-8-1远程自动服务 265

13-8-2系统安全策略选项 266

13-8-3在远程自动服务中使用权限 266

13-10习题 267

13-9本章小结 267

第14章应用系统集成技术 269

14-1 调式 270

14-1-1 跟踪窗口 270

14-1-2局部窗口和监视窗口 272

14-1-3事件跟踪 273

14-1-4使用错误处理程序 273

14-2优化程序 274

14-2-1快速定位记录 274

14-2-2引入缓冲 276

14-3-1 准备工作 277

14-3发布应用程序 277

14-3-2发布程序 282

14-3-3制作安装盘 285

14-3-4发布考勤管理系统 286

14-3-5软件发布 288

14-4本章小结 290

14-5 习题 291

第15章客户端/服务器技术 295

15-1-1高性能的设计 296

15-1客户端/服务器概述 296

15-1-2确保开发的准确性和数据的完整性 301

15-2 SQL pass-through技术 302

15-2-1 使用SQL pass-through函数 303

15-2-2建立参数化查询 305

15-2-3 使用SQL Setver的输入/输出参数 306

15-2-4建立与远程数据的外部连接 307

1 5-2-5对SOL实施ODBC扩展 308

15-2-6使用SQL pass-through管理连接 308

15-3实时数据采集 313

15-4-2设计客户端/服务器系统的基本原则 318

15-4建立客户端/服务器机制 318

15-4-3建立客户端/服务器的机制 319

15-4-4实现客户端/服务器系统的基本方法 320

15-5本章小结 322

15-6习题 322

第16章建立考勤管理系统 325

16-1需求分析 326

16-1-1应用背景 326

16-1-2目标设计 326

16-1-3可行性分析 326

16-2-1考勤管理数据库分析 328

16-2解决方案/系统设计 328

16-2-2考勤管理数据库规范化设计 330

16-2-3考勤管理数据库逻辑设计 332

16-3程序预览 334

16-4考勤管理数据库的实现 337

16-4-1 实现数据库结构 337

16-4-2设计数据表 337

16-5各功能表单的实现 340

16-5-1 开始界面表单的建立 340

16-5-2用户登录表单的建立 342

16-5-3主界面表单的建立 344

16-5-4基本考勤管理表单的建立 346

16-5-5加班管理表单的建立 353

16-5-6出差管理表单的建立 357

16-5-7系统管理表单的建立 357

16-6开发技巧及难点点评 357

16-6-1 复制 357

16-6-2缩格及空行 358

16-6-3在程序中插入对象名称 359

16-6-4精确调整对象位置 359

16-7本章小结 359

附录 361

部分习题答案 362