《FoxPro 2.6-3.0编程技巧》PDF下载

  • 购买积分:12 如何计算积分?
  • 作  者:李玉柏等编著
  • 出 版 社:成都:电子科技大学出版社
  • 出版年份:1997
  • ISBN:7810435035
  • 页数:333 页
图书介绍:28.50

上篇 1

第一章 FoxPro2.6简介 1

1-1 FoxPro2.6forWindows的安装 1

1-1-1 FoxPro2.6forWindows的系统需求 2

1-1-2 FoxPro2.6forWindows的安装过程 2

10-3-2 多重条件选择语句——DOCASE命令 21 4

1-2 FoxPro2.6forWindows的启动 4

1-2-1 FoxPro2.6forWindows的用户界面 5

1-2-2 窗口操作 6

1-3 目录管理器 7

1-3-1 怎样运行目录管理器 7

1-3-2 目录管理器窗口 8

1-3-3 图标按钮(PictureButtons) 10

1-3-4 活动的数据库/查询行 10

1-3-5 描述 11

1-3-6 数据来源(DataSource) 11

1-3-7 目录管理器菜单选项 12

第二章 FoxPro2.6forWindows基本操作 16

2-1 数据库的建立与显示 16

2-1-1 建立数据库结构 16

2-1-2 输入记录 18

2-1-3 浏览数据库记录 19

2-2 数据库的修改 21

2-2-1 修改数据库结构 21

2-2-2 修改数据库的记录 23

2-2-3 删除数据库记录 24

2-3 数据库的排序与索引 24

2-3-1 排序 24

2-3-2 索引 27

2-4 数据库的查询 32

2-4-1 使用List命令简单查询 32

2-4-2 使用Locate命令查询 32

2-4-3 RQBE查询数据 35

2-5 建立报表 38

2-5-1 使用查询生成报表 38

2-5-2 在查询基础上建立新的报表 38

2-5-3 编辑报表格式 41

3-1-2 关联性连接的建立 46

3-1 数据库的关联性连接 46

3-1-1 设置学生信息文件 46

第三章 高级FoxPro2.6forWindows操作 46

3-1-3 “一对一”的关联性连接 47

3-1-4 “一对多”的关联性连接 50

3-1-5 建立多文件报表 53

3-2 建立用户输入屏幕 57

3-2-1 使用屏幕生成器 57

3-2-2 建立新的屏幕文件 57

3-2-3 制作屏幕工具 58

3-2-4 使用快速屏幕 59

3-2-5 使用屏幕设计窗口 59

3-2-6 修改字段属性 61

3-2-7 建立按钮 61

3-2-8 建立弹出式菜单控制 63

3-2-9 建立另一个按钮控制 64

3-2-11 运行屏幕 65

3-2-10 生成屏幕代码 65

3-2-12 编辑计算字段 66

3-2-13 组合两个屏幕画面 68

3-3 建立用户菜单系统 70

3-3-1 菜单的组成 71

3-3-2 建立一个新的菜单 71

3-3-3 打开一个已存在的菜单 71

3-3-4 菜单制作窗口 71

3-3-5 建立定制菜单 73

3-3-6 查看结果 75

3-3-7 执行一个菜单程序 75

中篇 76

第四章 VisualFoxPro3.0初步 76

4-1 VisualFoxPro3.0的技术规范 76

4-2-2 VisualFoxPro3.0的启动 78

4-2-1 标准版VisualFoxPro的安装 78

4-2 VisualFoxPor3.0的启动 78

4-2-3 使用标准工具条 79

4-3-1 进入项目管理器 81

4-2-4 VisualFoxPro的数据文件范例 81

4-3 项目管理器 81

4-3-2 向项目中添加文件或从项目中删除文件 83

4-3-3 在项目管理器中建立和修改文件 83

4-3-4 项目间的文件移动 84

4-3-5 项目管理器窗口操作 84

4-3-6 给项目中文件添加注释 85

4-3-7 在项目管理器中使用各种生成器 85

4-4 VisualFoxPro3.0基本特性浏览 85

4-4-1 查看数据库及数据库操作 86

4-4-2 生成一新的数表 87

4-4-3 生成查询 88

4-4-4 生成一个本地数据的视窗 89

4-4-5 生成一个报表 90

4-4-6 生成一对多表格 91

5-1 建立数表 93

5-1-1 数表中字段的数据类型选择 93

第五章 数表与数据库 93

5-1-2 使用智多星来生成数表 94

5-1-3 使用数表生成器生成数表 94

5-1-4 数表的优化 95

5-2 数表的查看与修改 97

5-2-1 滚动数表内容 97

5-2-2 编辑字段 97

5-2-3 向数表中添加新记录 98

5-2-4 删除记录或标注需删除记录 98

5-2-5 优化一浏览窗口 99

5-2-6 修改数表的结构 100

5-3 数据库的建立 101

5-3-1 建立一新的数据库 101

5-3-2 数表间关联关系的确立 103

5-3-3 设置字段特性 104

5-3-4 为数表设置特性 106

第六章 数表的排序、查询与视窗 108

6-1 使用索引对数据排序 108

6-1-1 建立索引 109

6-1-2 索引的使用 110

6-2 设计查询 112

6-2-1 使用智多星生成查询 112

6-2-2 使用查询生成器 113

6-2-3 严谨细微的搜索 116

6-2-4 查询结果排序 117

6-2-5 查询结果成组 118

6-2-6 确定查询结果的输出 119

6-2-7 运行查询 120

6-2-8 用户定制与优化查询 120

6-3 生成视窗 122

6-3-1 使用智多星来生成视窗 122

6-3-2 使用生成器生成基于本地数表的视窗 122

6-3-3 查看和改写远地数据 123

6-3-4 设置数据改写判据 125

6-3-5 用户定制和优化视窗 126

6-4 基于多数表的查询与数据改写 128

6-4-1 基于多个数表或视窗的查询 128

6-4-2 使用多数表的视窗 130

6-4-3 使用多个远端数表的视窗 131

6-4-4 既使用本地数据又使用远地数据的视窗 131

第七章 设计报表和标签 133

7-1 报表的设计 133

7-1-1 确定报表格式 133

7-1-2 了解报表布局文件 134

7-1-3 建立一报表布局 134

7-1-4 建立一邮政标签布局 136

7-1-5 帮助生成报表的系列工具条 137

7-2 修改用户的布局 139

7-2-1 安排数据放置位置 140

7-2-2 选定和移动报表中控制项 141

7-2-3 拷贝和删除报表中控制项 141

7-2-5 控制项列队 142

7-2-4 调节控制项的尺寸大小 142

7-2-6 精确调整控制项位置 142

7-3 优化用户的报表布局 143

7-3-1 设置报表数据源 144

7-3-2 设置报表页面 144

7-3-3 插入报表控制项 146

7-3-4 控制项打印选项设置 153

7-3-5 报表布局中的分组设计 156

7-4 预览并打印报表与标签 159

7-4-1 预览报表或标签 159

7-4-2 打印报表 160

第八章 用表格来显示数据 163

8-1 建立表格 163

8-1-1 使用表格智多星来生成一个表格 163

8-1-2 使用表格生成器生成表格 164

8-2-1 表格生成器的工具条的使用 165

8-2 修改表格 165

8-2-2 选定、移动或定位控制项 167

8-2-3 拷贝和删除表格的控制项 168

8-2-4 控制项列队或位置调整 168

8-2-5 网格显示的控制 168

8-2-6 设置Tab键选择控制项的顺序 169

8-3 向表格中添加其他控制项 170

8-3-1 使用构造器向表格中添加控制项 170

8-3-2 向一个智多星生成的表格中添加控制项 171

8-3-3 添加控制项和设置控制特性 172

8-3-4 同时添加多个控制项 173

8-4 表格定制与优化 173

8-4-1 改变表格中文本字体和字的大小 173

8-4-2 在表格中添加线与框 174

8-4-3 在表格中添加图形和图案 174

8-4-4 设置表格的背景色和当前色 174

8-5 表格的保存和运行 175

9-1-1 数据库的建立——CREATE命令 176

第九章 数据库的基本操作命令 176

下篇 176

9-1 数据库的建立与维护 176

9-1-2 数据库的打开——USE命令 178

9-1-3 数据库的显示——LIST命令与DISPLAY命令 179

9-1-4 数据记录的定位——GO命令和SKIP命令 181

9-1-5 数据记录的编辑与替换——BROWSE命令、REPLACE及EDIT命令 182

9-2 数据库的排序与索引操作 184

9-2-1 数据库的排序——SORT命令 184

9-2-2 数据库的索引——INDEX命令 185

9-2-3 数据记录的搜索——FIND、SEEK与LOCATE命令 186

9-3 多数据库关联处理 188

9-3-1 关联性连接的建立——SETRELATION命令 188

9-3-2 “一对多”的关联性连接——SETSKIPTO命令 188

9-4 设置系统环境参数 189

9-4-1 关于程序运行与调试的参数设置 189

9-4-2 关于数据库数据处理的参数设置 190

9-4-3 关于输入输出操作的参数设置 192

9-4-4 关于系统特性的参数设定 193

9-5 文件操作与管理 193

9-5-1 FoxPro的文件管理命令 194

9-5-2 文件维护公用程序——FILER 194

第十章 基本的程序设计 200

10-1 FoxPro语言的基本概念 200

10-1-1 常量 200

10-1-2 内存变量 200

10-1-3 FoxPro的表达式 201

10-1-4 FoxPro的运算符 203

10-1-5 FoxPro的文件类型及其扩展名 204

10-1-6 数组 205

10-2 FoxPro编程基础 207

10-2-1 FoxPro程序的建立 208

10-2-2 FoxPro程序的编辑 209

10-2-4 为程序提供文档说明 210

10-2-3 FoxPro程序的编译和运行 210

10-3 FoxPro的程序流程控制 211

10-3-1 IF、ELSE和ENDIF命令的用法 211

10-3-3 DOWHILE、ENDDO命令 215

10-3-4 数据库扫描循环 217

10-3-5 计数循环FOR命令 218

10-3-6 其他改变程序流程的命令——LOOP、EXIT和RETURN 219

10-4 FoxPro函数与自定义函数 220

10-4-1 FoxPro常用函数 220

10-4-2 用户自定义函数(UDF) 223

10-4-3 函数的调用方法 225

10-5 模块化编程 226

10-5-1 过程与过程文件 226

10-5-2 局部变量与全局变量 236

10-5-3 预处理指令 238

10-5-4 模块化编程举例 240

第十一章 屏幕格式和窗口的制作 246

11-1 格式化的输入与输出 246

11-1-1 在屏幕上显示信息 246

11-1-2 GET、READ与@和SAY连用的方法 249

11-1-3 进行格式化输入时输入值的查验 251

11-1-4 输入值错误事件捕捉命令ONREADERROR 255

11-2 新的屏幕对象 257

11-2-1 显示一个SPINNER(数字增减器) 258

11-2-2 显示圆和圆角矩形框 260

11-2-3 显示一个检测框 261

11-2-4 显示不可见钮和按钮 264

11-2-5 显示无线按钮 266

11-2-6 显示一个列表框 267

11-2-7 再现屏幕对象命令SHOWGET与SHOWGETS 269

11-3 窗口的制作 272

11-3-1 窗口的组成 272

11-3-2 创建一个窗口 273

11-3-3 窗口的激活 278

11-3-4 SHOWWINDOW命令 279

11-3-5 HIDEWINDOW命令 280

11-3-6 关闭或消除窗口 280

11-3-7 MODIFYWINDOW命令 281

11-3-8 移动窗口 282

11-3-9 ZOOMWINDOW命令 283

11-3-10 存储和恢复窗口 284

11-3-11 窗口函数与窗口编程范例 285

11-4 READ命令扩展集 289

11-4-1 READ命令格式 290

11-4-2 控制READ事件 293

11-4-3 READ事件顺序 295

第十二章 菜单制作 298

12-1 菜单的基本概念 298

12-1-1 菜单的对象 298

12-1-2 菜单的种类 300

12-1-3 菜单设计的基本准则 301

12-2 与FoxBASE兼容的菜单命令 302

12-2-1 光条式菜单 302

12-2-2 独立的弹出式菜单 305

12-2-3 下拉式菜单 306

12-3 FoxPro2.6的菜单设计命令 310

12-3-1 光条式菜单 310

12-3-2 独立的弹出式菜单 314

12-3-3 下拉式菜单 319

12-4 菜单的其他操作 322

12-4-1 菜单系统函数 322

12-4-2 菜单的移动和改变大小 325

12-4-3 菜单选项标记和选项的多次选择 326

12-4-4 菜单和菜单选项的条件执行 328

12-5 系统菜单栏 328

12-5-1 系统菜单栏介绍 328

12-5-2 更改FoxPro的系统菜单 331