当前位置:首页 > 工业技术
DBASE IV实用大全
DBASE IV实用大全

DBASE IV实用大全PDF电子书下载

工业技术

  • 电子书积分:19 积分如何计算积分?
  • 作 者:魏彬,姜鸿雁,谢康,王永生编译
  • 出 版 社:北京科海培训中心
  • 出版年份:2222
  • ISBN:
  • 页数:656 页
图书介绍:
《DBASE IV实用大全》目录

第一部分 使用dBASE Ⅳ 1

第一章 概述 1

1.1 数据库的定义 1

1.2 数据库结构 2

1.3 dBASE Ⅳ纵览 2

1.3.1 控制中心 3

1.3.1.1 数据库设计屏幕 4

1.3.1.2 查询设计屏幕 4

1.3.1.3 格式设计屏幕 4

1.3.1.4 报表设计屏幕 4

1.3.1.5 标签设计屏幕 5

1.3.1.6 应用程序生成器 5

1.3.2 dBASE Ⅳ语言处理器 5

1.3.2.1 SQL 6

1.3.2.2 网络 6

1.4 dBASE Ⅳ Developer's Edition 6

第二章 启动 8

2.1 最低配置 8

2.2 一些实用的硬件信息 8

2.3 准备安装dBASE Ⅳ 8

2.4 快速安装指南 9

2.5 DBSETUP程序 10

2.5.1 Install菜单 11

2.5.2 Install/Transfer other files菜单 12

2.5.3 Config.db 13

2.5.4 Tools菜单 15

2.5.5 DOS菜单 16

2.5.6 Exit菜单 16

第三章 控制中心概述 17

3.1 控制中心屏幕 17

3.1.1 激活控制中心 17

3.1.2 控制中心的菜单棒条 17

3.1.3 日志 17

3.1.4 控制中心模板 17

3.1.5 提示行 18

3.1.6 信息行 18

3.1.7 状态棒条 18

3.2 控制中心菜单 18

3.2.1 激活控制中心菜单 18

3.2.2 Catalog菜单 18

3.2.3 Tools菜单 19

3.2.4 Exit菜单 19

3.3 导航键 19

3.4 功能键 20

3.5 数据和设计 20

3.5.1 数据键 21

3.5.2 SHIFT-F2——设计键 21

3.6 选择文件 21

3.7 删除文件 21

3.8 圆点提示符 21

3.9 当需要帮助时 22

3.9.1 帮助屏幕 22

3.9.2 Help选项按钮 22

3.9.3 帮助导航行 22

第四章 数据的输入、编辑和显示 23

4.1 数据类型 23

4.1.1 字符型 23

4.1.2 两种数字数据类型 23

4.1.2.1 数值类型 23

4.1.2.2 浮点类型 23

4.1.3 日期类型 23

4.1.4 逻辑类型 24

4.1.5 备忘字段 24

4.2 数据库设计策略 24

4.2.1 决定数据库的大小 24

4.2.2 一个简单的数据库设计 25

4.3 创建数据库 25

4.3.1 定义数据库结构 25

4.3.2 输入字段名 25

4.3.3 改变字段类型 26

4.3.4 “Width”(域宽)栏 26

4.3.5 “Dec”栏 26

4.3.6 “Index”(索引)栏 26

4.4 保存库文件结构 26

4.5 加入数据库描述 27

4.6 修改文件结构 27

4.6.1 增加或删除字段 28

4.6.2 有关修改数据库结构的警告 28

4.7 打印数据库文件结构 28

4.8 输入和修改数据 29

4.8.1 使用编辑模式 29

4.8.2 使用浏览模式 30

4.8.3 在编辑模式或浏览模式下加人记录 31

4.8.4 SHIFT—F8—Ditto键(重复键) 32

4.8.5 在编辑或浏览模式下保存数据 32

4.8.6 使用数据库 32

4.8.7 关闭数据库 33

4.9 浏览模式中控制字段 33

4.9.1 锁定字段 33

4.9.2 冻结字段 33

4.9.3 改变字段宽度 34

4.9.4 删除字段内容 34

4.10 编辑和浏览模式中记录的控制 34

4.10.1 取消对记录的修改 34

4.10.2 删除记录内容 35

4.10.3 删除记录 35

4.10.4 取消数据库中所有记录的删除标记 35

4.10.5 删除已标记的记录 36

4.10.6 光标随记录移动 36

4.10.7 锁定记录 36

4.11 在记录间移动—Go To菜单 36

4.11.1 跳到一个指定记录 37

4.11.2 跳到第一个或最后一个记录 37

4.11.3 在记录间跳转 37

4.11.4 执行带索引的搜索 38

4.11.5 向前或向后搜索 38

4.11.6 大小写匹配 38

4.11.7 使用?和*通配符 38

4.12 从其它文件添加记录 39

4.12.1 从其它dBASE文件中添加记录 39

4.12.2 从外部源文件添加数据 39

4.13 备忘字段的使用 40

4.13.1 备忘标记 40

4.13.2 备忘字段的输入 41

4.13.3 退出备忘字段并保存修改 41

4.13.4 退出备忘字段并放弃修改 41

4.14 输入备忘正文 41

4.14.1 dBASE Ⅳ正文编辑器 41

4.14.2 使用折行模式 42

4.14.3 移动、拷贝和删除正文 42

4.14.4 折行菜单 43

4.14.4.1 Layout(设计)菜单 43

4.14.4.2 Words(字处理)菜单 43

4.14.4.3 Print菜单 46

第五章 排序和索引 47

5.1 数据库排序 47

5.1.1 排序的建立 47

5.1.2 选择一个按其排序的字段 47

5.1.3 四种排序选项 48

5.1.4 输入一个排序文件名 48

5.1.5 按多个字段进行排序 48

5.2 对数据库索引 50

5.2.1 什么是索引文件 50

5.2.2 索引的优点 51

5.2.3 索引文件的两种类型 51

5.3 创建一个索引标志 52

5.3.1 一个例子 52

5.3.2 对多个字段的索引 53

5.3.2.1 对具有相同字段类型字段的索引 53

5.3.2.2 对具有不同类型字段的索引 54

5.3.3 对现存索引的修改 55

5.4 激活一个索引 55

5.4.1 激活一个主索引 55

5.4.2 用激活的索引保留一个记录的位置 57

5.5 检索已索引了的数据库 57

5.6 删去.MDX标志 58

第六章 数据库查询 59

6.1 概述 59

6.2 查询的两种类型 61

6.2.1 浏览查询(View Queries) 61

6.2.2 更新查询(Update Queries) 61

6.3 进入查询设计屏幕 62

6.4 查询设计工作界面 62

6.5 查询设计屏幕的导航 63

6.6 将数据库文件加入到查询中 64

6.7 从查询中删除数据库文件 65

6.8 将字段加入到视图框架中 65

6.9 在视图框架中改变字段名 66

6.10 从视图框架中删除一个字段 66

6.11 在视图框架中改变子段的位置 66

6.12 存储一个查询 66

6.13 退出查询设计屏幕 67

6.14 激活一次查询 68

6.15 运行视图和更新的查询 68

6.16 关闭一个查询文件 69

6.17 定义筛选条件(Filter Condition) 69

6.18 使用筛选条件 71

6.18.1 创建一个条件框 72

6.18.2 创建计算型字段 73

6.19 检索数据库 74

6.20 排序、汇总和成组 74

6.20.1 通过视图对记录排序 74

6.20.2 通过视图汇总记录 75

6.20.3 通过视图成组记录 76

6.21 避免重复记录和重复值 76

6.22 编辑视图查询中的数据 77

6.23 连接数据库 77

6.24 使用示例变量比较字段 78

6.25 使用索引文件 78

6.26 通过视图创建数据库 79

6.27 创建更新查询 80

6.27.1 REPLACE算符 81

6.27.2 APPEND算符 82

6.27.3 MARK和UNMARK算符 82

第七章 圆点提示符 84

7.1 进入和退出圆点提示状态 84

7.2 预备知识 84

7.2.1 命令语法 85

7.2.2 键入命令 86

7.2.3 编辑命令 86

7.2.4 历史缓冲区 86

7.2.5 Zoom窗口 86

7.2.6 文件管理 87

7.2.6.1 DIR命令 87

7.2.6.2 SET命令 87

7.2.6.3 使用!/RUN命令访问DOS 87

7.2.7 功能键 88

7.2.8 运算符 88

7.2.9 优先级 89

7.3 创建数据库 89

7.4 打开数据库 90

7.5 修改数据库结构 91

7.6 显示数据库结构 91

7.7 添加记录 91

7.8 沿用前面的信息 92

7.9 编辑记录 92

7.10 浏览数据库 93

7.11 在数据库中插入记录 94

7.12 替换记录中的数据 94

7.13 记录定位 96

7.13.1 GO命令 96

7.13.2 SKIP命令 96

7.14 删除记录 97

7.15 删除数据库 98

7.16 显示数据 98

7.16.1 DISPLAY和LIST命令 98

7.16.2 ?命令 100

7.16.3 打印数据 102

7.16.3.1 SETPRINTER ON命令 102

7.16.3.2 TO PRINTER语句 102

7.17 写入正文文件 102

7.18 报表与标签 102

7.18.1 报表 102

7.18.2 标签 103

7.19 拷贝数据库 104

7.19.1 COPY FILE命令 104

7.19.2 COPY STRUCTURE和APPEND FROM命令 104

7.19.3 COPY TO命令 104

7.20 关闭数据库 105

7.21 内存变量 105

7.22 数据库排序 106

7.23 数据库索引 107

7.23.1 创建索引 107

7.23.2 根据多个字段索引 108

7.23.3 打开.MDX文件 109

7.23.4 打开.NDX文件 110

7.23.5 从.MDX文件中删除目标 111

7.23.6 关闭索引文件 111

7.24 数据库检索 111

7.24.1 LOCATE和CONTINUE命令 111

7.24.2 FIND命令 112

7.24.3 SEEK命令 112

7.24.4 SET NEAR命令 113

7.25 数据汇总命令 113

7.26 使用常规表格 114

7.27 数据库查询 115

7.28 外部程序的输入和输出 115

第八章 宏定义 117

8.1 宏定义键 117

8.2 启动宏记录器(micro recorder) 117

8.2.1 从宏定义菜单中启动(宏记录器) 117

8.2.2 用SHIFT—F10启动(宏)记录器 117

8.3 终止宏记录器 118

8.4 启动宏定义 118

8.4.1 使用宏定义键 118

8.4.2 使用Cacros菜单中的Play选项 119

8.4.3 使用PLAY MACRO命令 119

8.5 一个控制中心的例子 119

8.6 一个点提示符的例子 120

8.7 选择宏中的菜单和列表 121

8.8 添加宏定义 121

8.9 将一个宏定义库保存到磁盘上 121

8.10 将宏定义库装入内存 122

8.11 命名一个宏定义 122

8.12 修改宏定义 123

8.13 嵌套宏定义 124

8.14 从一个宏中获得用户输入 125

8.15 删除宏定义 126

8.16 拷贝宏定义 126

第九章 创建输入格式 128

9.1 格式设计屏幕 128

9.2 不同类型的格式文件 128

9.3 激活格式设计屏幕 129

9.3.1 从控制中心进入 129

9.3.2 从圆点提示符下进入 129

9.4 进入quick Layout 129

9.5 拷贝和移动 130

9.6 添加和改变文本 131

9.7 添加线框 131

9.8 添加线 132

9.9 使用指定的字符 133

9.10 添加字段 133

9.10.1 现存字段 133

9.10.2 计算性字段 134

9.10.2.1 计算性字段的字段描述菜单 134

9.10.2.2 例子 135

9.10.3 内存变量字段 135

9.10.4 字段样板 136

9.10.5 形象函数 137

9.10.6 定义编辑选择项 138

9.11 修改字段 139

9.12 删除字段 140

9.13 备注窗口 140

9.13.1 往格式中添加备注窗口 140

9.13.2 单色显示 141

9.13.3 彩色显示 141

9.14 改变文本和字段的位置 142

9.15 改变折行标尺 142

9.17 保存格式 143

9.18 使用格式编辑数据 143

第十章 创建报表 145

10.1 报表设计屏幕 145

10.2 不同类型的报表文件 145

10.3 进入报表设计屏幕 146

10.3.1 从控制中心进入 146

10.3.2 从圆点提示符下进入 146

10.4 两种编辑模式—折行模式和版面模式 146

10.5 报表的组成成份 146

10.6 基本段 147

10.7 进入快速版面 147

10.7.1 列版面 148

10.7.2 格式版面 148

10.7.3 邮件并用版面 148

10.8 修改基本段的内容 148

10.8.1 添加和改变文本 148

10.8.2 添加框和线 149

10.8.3 拷贝和移动设计成份 149

10.9 组段 149

10.9.1 为组段组织数据库 149

10.9.2 组段的两个部分 150

10.9.3 往报表中添加组段 151

10.9.4 嵌套组段 151

10.9.5 删除组段 152

10.9.6 修改组段 152

10.9.7 在每页上重复Group Intro 153

10.9.8 关闭和打开段 153

10.9.9 在新页上起始段 153

10.9.10 把段设置成折行模式 153

10.9.11 控制段中的文本外观 153

10.9.12 移动Report Intro和Report Summary段 154

10.10 添加字段 154

10.10.1 添加现存字段 154

10.10.2 添加计算性字段 155

10.10.2.1 用于计算性字段的字段定义菜单 155

10.10.3 添加预定义字段 156

10.10.4 添加汇总字段 156

10.10.4.1 汇总字段的字段定义菜单 157

10.10.4.2 按组重新设置 158

10.10.4.3 计算部分和的例子 158

10.11 字段样板 159

10.12 形象函数 159

10.12.1 水平和垂直伸展形象函数 159

10.12.2 Trim形象函数 160

10.13 压缩重复值 161

10.14 控制文本式样 161

10.15 创建格式信件 161

10.15.1 为格式信件设置页边空白 162

10.15.2 示例 162

10.16 保存报表 163

10.17 打印报表 163

第十一章 创建标签 164

11.1 进入标签设计屏幕 164

11.2 不同类型的标签文件 164

11.3 调整工作界面的大小 164

11.3.1 选择预定义的标签大小 165

11.3.2 定义个别的标签尺寸 165

11.4 向工作界面中添加字段 166

11.4.1 示例 166

11.4.2 Trim形象函数 167

11.5 保存标签设计 167

11.6 修改标签设计 167

11.7 查看屏幕上的标签 168

11.8 选择打印标签 168

11.9 调整和打印标签 168

11.10 使用不同的数据库文件或视图 169

11.11 使用dBASE Ⅲ PLUS中的标签 169

11.12 其它菜单条选项 170

第十二章 打印 171

12.1 Print菜单 171

12.1.1 进入Print菜单 171

12.1.2 打印快速报表 172

12.2 打印自己的数据 172

12.3 输出页 172

12.4 预观报表 172

12.5 用预定义格式打印 173

12.6 保存对打印格式的设置 173

12.7 为输出选择目的地 174

12.7.1 写入文件 174

12.7.2 命名DOS文件 174

12.7.3 选择打印机型号 174

12.7.4 在屏幕上响应打印输出 175

12.8 控制打印机—Control of Print子菜单 175

12.8.1 指定文本间距 175

12.8.2 设置打印特性 176

12.8.3 输出页 176

12.8.4 在页间暂停 176

12.8.5 指定换页和移行 176

12.8.6 指定起始控制码 176

12.8.7 指定终结控制码 177

12.9 控制输出 178

12.9.1 指定起始打印页 178

12.9.2 指定最后打印页 178

12.9.3 为起始打印页赋页号 178

12.9.4 指定拷贝数 178

12.10 设计页的版面 178

12.10.1 选择页长 178

12.10.2 设置左页边空白偏移量 179

12.10.3 选择行间隔 179

12.11 打印数据库文件的结构 179

12.12 在圆点提示符下打印 179

12.13 打印菜单的区别 181

12.13.1 标签和Generate Sample 1abels选项 181

12.13.2 打印程序和Line numbers选项 181

第十三章 日志 182

13.1 什么是日志 182

13.2 创建日志 182

13.3 装入日志 182

13.4 Catalog菜单 183

13.4.1 改变到不同的日志 183

13.4.2 改变当前日志的名字 183

13.4.3 改变日志的描述 184

13.4.4 往日志中添加文件 184

13.4.5 在多个日志中使用文件 184

13.4.6 从日志中删除文件名 185

13.4.7 改变文件描述 185

13.4.8 在圆点提示符下浏览日志 185

13.4.9 删除日志 186

第十四章 工具 187

14.1 移入文件 187

14.2 移出dBASEⅣ文件 188

14.3 DOS实用程序 189

14.3.1 文件列表 189

14.3.2 遍历文件表 190

14.3.3 在dBASE Ⅳ内使用DOS命令 191

14.3.4 暂时退到DOS 191

14.3.5 设置缺省驱动器和目录 191

14.3.6 选择文件 191

14.3.7 排序文件 192

14.3.8 标记文件 193

14.3.9 对选择文件进行操作 193

14.3.10 删除文件 194

14.3.11 拷贝文件 194

14.3.12 移动文件 194

14.3.13 重命名文件 196

14.3.14 浏览文件 197

14.3.15 编辑文件 197

14.3.16 Exit子菜单 197

14.4 文件保护 197

14.5 改变dBASE Ⅳ设置 197

14.6 改变显示屏幕颜色 199

14.6.1 改变彩色显示 199

14.6.2 改变单色显示 200

第二部分 应用生成器 201

第十五章 应用生成器入门 201

15.1 什么是应用? 201

15.2 应用生成器 202

15.3 进入应用生成器 202

15.4 定义缺省环境 202

15.5 应用对象 203

15.6 定义对象——Design菜单 203

15.6.1 菜单 204

15.6.2 列表 204

15.6.3 批处理 205

15.7 Application,Menu和Batch菜单选择项 205

15.8 赋动作—Item菜单 205

15.9 生成代码—Generate菜单 206

15.10 预置应用设置—Preset菜单 207

15.11 返回控制中心—Exit菜单 207

15.12 应用生成器功能键 207

15.13 创建快速应用 207

15.14 运行快速应用 208

15.15 创建大型应用 209

第十六章 应用样本 211

16.1 列出设计对象 211

16.2 MAILIST数据库 211

16.3 建造复杂索引 212

16.4 建造所需报表 213

16.5 创建邮寄标签 214

16.6 设计格式 214

16.7 设计菜单系统 215

16.8 设计应用 216

16.9 开发MAILAPP应用 217

16.10 进入应用生成器 217

16.11 定义应用 217

16.12 使用应用生成器菜单系统 217

16.13 创建起始标志 218

16.14 创建菜单 218

16.14.1 创建水平棒条菜单 218

16.14.2 创建上托菜单 219

16.14.2.1 Enter/Edit(Entredit)上托菜单 219

16.14.2.2 Print(Reptlabl)上托菜单 220

16.14.2.3 Maintain上托菜单 220

16.14.2.4 Backup(Backit)上托菜单 220

16.14.2.5 Quit(exit)上托菜单 220

16.14.2.6 指定当前对象 221

16.14.2.7 清除工作界面 221

16.14.3 为每个菜单中表目赋动作 221

16.14.3.1 为水平棒条菜单赋动作 221

16.14.4 为上托菜单赋动作 222

16.14.4.1 为Entredit菜单赋动作 222

16.14.4.2 为上托菜单Reptlabl赋动作 223

16.14.4.3 为上托菜单Maintain指定动作 225

16.14.4.4 为上托菜单Backit赋动作 227

16.14.4.5 为上托菜单Exit赋动作 227

16.15 定义批处理 227

16.16 生成代码 228

16.17 生成文档 228

16.18 运行和调试应用 229

16.19 测试应用 230

第三部分 dBASE Ⅳ程序设计 231

第十七章 建立dBASE Ⅳ程序 231

17.1 样本程序 232

17.2 创建和保存程序 233

17.2.1 使用dBASE Ⅳ文本编辑器 234

17.2.1.1 从控制中心启动 234

17.2.1.2 从圆点提示符下启动 234

17.2.2 使用另一个字处理器 235

17.2.3 修改程序 235

17.2.3.1 使用MODIFY COMMAND 235

17.2.3.2 从控制中心进入 235

17.2.4 离开dBASE Ⅳ文本编辑器 235

17.3 命令文件基础 236

17.3.1 程序注释 236

17.4 运行程序 236

17.4.1 从圆点提示符下进入 237

17.4.2 从文本编辑器进入 237

17.4.3 从控制中心进入 237

17.5 自动编译器 237

17.6 使用COMPILE命令 238

17.7 设计应用程序 239

17.7.1 数据库设计 239

17.7.2 一个数据库还是多个? 239

17.7.3 一对一关系 239

17.7.4 一对多关系 240

17.7.5 多对多关系 240

17.7.6 数据库设计的一些通用规则 241

17.7.7 设计数据库字段 241

17.7.7.1 系统控制字段 242

17.7.7.2 信息获取字段 242

17.7.8 程序设计 242

17.7.9 模块化程序设计 242

17.7.9.1 调用子程序 243

17.7.9.2 过程文件 244

17.7.9.3 用户定义函数 244

17.8 菜单 245

17.9 调试程序 246

第十八章 内存变量 247

18.1 简介 247

18.2 创建和命名内存变量 247

18.3 内存变量类型 247

18.3.1 字符型变量 248

18.3.2 数值型变量 249

18.3.3 日期型变量 249

18.3.4 逻辑型变量 249

18.4 汇总数据库字段到内存变量 249

18.5 删除内存变量 250

18.6 内存变量文件 260

18.6.1 创建内存变量文件 250

18.6.2 激活内存变量文件 251

18.7 程序文件中的有关内存变量 251

18.7.1 专用内存变量 251

18.7.2 公用内存变量 251

18.7.3 隐藏内存变量 252

18.8 宏替换 252

第十九章 输入输出程序设计 253

19.1 获得用户输入 253

19.1.1 用户输入命令 253

19.1.2 ACCEPT命令 253

19.1.3 INPUT命令 253

19.1.4 WAIT命令 254

19.1.5 @...SAY...GET...READ命令 254

19.1.6 用户格式 255

19.1.6.1 创建格式文件 256

19.1.6.2 创建格式文件的注意事项 258

19.1.6.3 在格式文件中加入图形 259

19.1.6.4 使用格式文件 259

19.1.6.5 关闭格式文件 260

19.1.6.6 修改格式文件 260

19.1.6.7 多屏幕格式 260

19.1.6.8 建立输入窗口 260

19.1.6.9 用格式文件使用多个数据库 261

19.2 显示数据 262

19.2.1 ?命令 262

19.2.2 ??命令 263

19.2.3 ???命令 264

19.2.4 DISPLAY命令 264

19.2.5 TEXT...ENDTEXT命令 266

19.2.6 @...SAY...GET和CLEAR GETS命令 266

19.2.7 @...SAY命令 267

第二十章 程序控制 269

20.1 决策命令 269

20.1.1 IF...ELSE...ENDIF命令 269

20.1.1.1 使用多重IF...ENDIF命令 270

20.1.1.2 嵌套IF...ENDIF命令 270

20.1.2 IIF()——缩写的IF...ENDIF 271

20.1.3 DO CASE...CASE...OTHERWISE...ENDCASE命令 271

20.2 循环 273

20.2.1 DO WHILE...LOOP...EXIT...ENDDO 273

20.2.2 SCAN...LOOP...EXIT...ENDSCAN命令 275

20.3 嵌套 277

20.4 宏替换 278

20.5 子程序和过程 278

20.5.1 子程序和过程的区别 278

20.5.2 调用过程 278

20.5.3 dBASE Ⅳ是如何定位过程的 279

20.5.4 使用过程的例子 279

20.5.5 传递信息给子程序和过程 280

第二十一章 使用数据库 283

21.1 添加数据 283

21.1.1 APPEND BLANK命令 283

21.1.2 READ命令 283

21.1.3 避免空白记录 285

21.1.4 屏上和背景计算 286

21.1.5 使用内存变量 287

21.2 使用从属数据库 289

21.2.1 暂时数据库 289

21.2.2 COPYTO命令 291

21.3 使用多个数据库 291

21.3.1 在工作区中建立数据库 292

21.3.2 用USE命令打开多个数据库 292

21.3.3 SELECT命令 292

21.4 通过数据库指向字段 293

21.5 建立数据库间的关系 293

21.5.1 按记录号链接 294

21.5.2 按共同字段链接 294

21.5.3 存取多个子记录 296

21.5.4 为关系指定选择字段 296

21.6 使用查询和视图文件的有关数据库 296

21.6.1 查询(QBE)文件 296

21.6.2 视图(.VUE)文件 296

21.7 事务数据库 297

21.8 连接两个数据库 297

第二十二章 用户接口 299

22.1 控制用户输入 299

22.1.1 在输入处筛选数据 299

22.1.2 用@...SAY...GET过滤输入 299

22.2 在录入结束后检查输入 301

22.2.1 捕捉重复输入 301

22.2.2 评价菜单响应 302

22.3 示例程序 303

22.4 控制屏幕 306

22.5 在屏幕上放信息 306

22.5.1 MESSAGE子句 306

22.5.2 @...SAY命令 306

22.5.3 SETMESSAGE命令 306

22.5.4 TEXT...ENDTEXT命令 307

22.5.5 WAIT命令 307

22.6 清屏 307

22.7 画线和框 308

22.7.1 画线 308

22.7.1.1 REPLICATE函数 308

22.7.1.2 @...TO命令 308

22.7.2 画框 309

22.8 设置颜色 309

22.8.1 SETCOLOR命令 309

22.8.2 @...FILL命令 311

22.8.3 @...SAY...GET...COLOR命令 311

22.8.4 @...TO...COLOR命令 311

22.9 设置强度和定界符 312

22.10 使用窗口 312

22.10.1 在窗口中显示输出 312

22.10.2 为文本编辑器建立窗口 314

第二十三章 事务处理和错误俘获 316

23.1 ON命令&3 16

23.2 事务处理 316

23.2.1 ON KEY命令 316

23.2.2 ON ESCAPE命令 318

23.2.3 事务处理函数 320

23.3 用ON ERROR进行的错误俘获 320

第二十四章 高级专题 323

24.1 用户定义函数 323

24.2 使用数组 324

24.2.1 创建和命名数组 325

24.2.2 在数组中存贮和使用数据 325

0 24.2.3 COPY TO ARRAY命令 326

24.2.4 APPEND FROM ARRAY命令 327

24.2.5 把数组用作表格 328

24.2.6 对内存的考虑 330

24.3 使用上托菜单 330

24.3.1 上托菜单的三种类型 331

24.3.2 设计菜单系统 331

24.3.3 定义水平菜单线 331

24.3.3.1 DEFINE MENU命令 331

24.3.3.2 DEFINE PAD命令 331

24.3.3.3 ON SELECTION PAD命令 332

24.3.3.4 ACTIVATE MENU命令 333

24.3.3.5 DEACTIVATE MENU命令 334

24.3.4 弹出或下拉菜单 334

24.3.4.1 DEFINE POPUP命令 334

24.3.4.2 DEFINE BAR命令 335

24.3.4.3 ON SELECTION POPUP命令 336

24.3.4.4 ACTIVATE POPUP 337

24.3.4.5 DEACTIVATE POPUP命令 337

24.3.5 列表菜单 338

24.3.6 示例程序 339

24.4 STEP IVWARD 343

第二十五章 调试程序 344

25.1 调试工具能做什么? 344

25.2 进入调试工具 344

25.3 使用调试工具窗口 345

25.3.1 Debugger窗口 345

25.3.2 进入显示窗口—D 345

25.3.3 进入Breakpoint窗口—B 346

25.3.4 进入编辑窗口—E 346

25.4 使用调试工具命令 347

25.4.1 处理多个命令行—S和N 347

25.4.2 运行程序—R 347

25.4.3 运行部分程序—L 347

25.4.4 显示过程调用—P 347

25.4.5 退出或挂起调试器—Q或X 347

第四部分 网络dBASE Ⅳ 349

第二十六章 在网络上安装dBASE Ⅳ 349

26.1 dBASE Ⅳ的软件需求 349

26.2 网络优点 350

26.3 规划网络 350

26.4 局域网概念 350

26.5 网络安装的一般考虑 350

26.6 硬件需求和设置 351

26.6.1 文件服务器和工作站 351

26.6.2 文件服务器操作 351

26.6.3 工作站操作 351

26.6.4 选择网络构成 352

26.6.5 RAM需求 352

26.6.6 磁盘存贮 352

26.7 初始步骤 353

26.7.1 存取需要 353

26.7.2 规定存取权限 353

26.7.3 准备网络 354

26.7.4 354

26.7.5 3COM+网络 355

26.7.6 NOVELL网络 356

26.8 在网上安装多用户dBASE Ⅳ 356

26.9 用CONFIG.DB为每个用户设置环境 359

26.10 启动多用户dEASE Ⅳ 359

26.11 用ACCESS Control程序增加或删除用户 360

26.12 卸出多用户dBASE Ⅳ 360

第二十七章 在网络上使用dBASE Ⅳ 362

27.1 文件共享基础 362

27.2 在网络上启动DBASE Ⅳ 362

27.3 登录成为一个DBASE Ⅳ用户 363

27.4 网络文件共享约定 363

27.4.1 文件锁定 363

27.4.2 记录锁定 365

27.4.3 修改文件和记录共享的效能 366

27.5 共享打印机 367

第二十八章 网络管理 369

28.1 安全问题 369

28.2 安全级别 369

28.2.1 文件访问级别 370

28.2.2 字段访问级别 370

28.2.3 文件和字段访问级别是怎样使用的 370

28.2.4 规划安全系统 371

28.3 使用PROTECT安全命令 372

28.3.1 用户菜单 372

28.3.1.1 增加一个用户前置文件 372

28.3.1.2 改变一个用户的前置文件 373

28.3.1.3 从一个组里删除一个用户的前置文件 373

28.3.2 文件菜单 374

28.3.2.1 创建一个文件特权安排 374

28.3.2.2 关于创建一个文件特权安排的注解 375

28.3.2.3 取消文件特权 375

28.3.2.4 改变文件特权安排 375

28.3.3 打开安全报表 375

28.3.4 退出PROTECT菜单 376

28.4 使用保护文件 376

28.4.1 创建加密文件的工作拷贝 376

28.4.2 使用set everyption命令 377

28.4.3 非加密文件 377

第二十九章 dBASE Ⅳ网络编程 379

29.1 安全性 379

29.1.1 使用LOGOUT来屏蔽用户访问 380

29.2 数据保护 380

29.2.1 数据冲突 380

29.2.2 死锁 381

29.2.3 文件打开方式 382

29.2.3.1 排它方式 382

29.2.3.2 共享方式 382

29.2.4 由dBASE Ⅳ设置的文件打开方式 382

29.2.5 用排他方式来控制文件访问 382

29.2.6 应用里的文件和记录锁 383

29.2.7 CONVERT 385

29.2.7.1 用CON VERT命令转换一个文件 386

29.3 事务处理 387

29.3.1 事务联机文件 387

29.3.2 撤消事务 388

29.3.2.1 ROLLBACK命令 388

29.3.3 从圆点提示符下恢复数据文件 389

29.3.3.1 ROLLBACK()函数 390

29.3.3.2 使用ISMARKED()和RESET 390

29.3.4 错误捕获例程 390

29.4 转换单用户程序为多用户程序 391

第三十章 网络命令和函数 393

第五部分 命令参考指南 416

第三十一章 dBASE Ⅳ命令 416

第三十二章 SET命令 531

第三十三章 函数 568

第三十四章 系统内存变量 630

第三十五章 规格化dBASE Ⅳ 642

35.1 临时规格化dBASE Ⅳ 642

35.1.1 从控制中心设置 642

35.1.2 在点提示符下设置 642

35.2 永久性规格化dBASE Ⅳ 643

35.3 配置命令 644

35.3.1 BUCKET 644

35.3.2 COMMAND 644

35.3.3 DO 644

35.3.4 EEMS 645

35.3.5 EXPSIZE 645

35.3.6 FASTCRT 645

35.3.7 FIIES 645

35.3.8 GETS 645

35.3.9 INDEXBYTES 645

35.3.10 PDRIVER 646

35.3.11 PRINTER 646

35.3.12 PROMPT 647

35.3.13 RESETCRT 647

35.3.14 SQL 647

35.3.15 TEDIT和WP 647

35.4 功能键定义 648

35.5 CONFIG.DB命令 649

35.6 颜色设置 655

相关图书
作者其它书籍
返回顶部