《FOXPRO 2.5 for windows用户指南》PDF下载

  • 购买积分:15 如何计算积分?
  • 作  者:晓毅,陶然编译
  • 出 版 社:陕西电子杂志社
  • 出版年份:1993
  • ISBN:
  • 页数:461 页
图书介绍:

引言 1

目录 1

第一章FoxPro入门 3

§1.1数据库的定义 4

§1.2数据库的使用 5

§1.3关系数据库 6

§1.4 FoxPro的使用 7

§1.5系统运行环境 8

§1.6数据库的设计 8

§1.6.1数据和字段 8

§1.7.2数据细化 9

§1.7数据库设计的三个阶段 9

§1.7.1数据定义 9

§1.7.3建立字段间的关系 10

§1.8 FoxPro的安装 12

§1.9 FoxPro的启动 13

§1.10选择菜单选项 14

§1.10.1取消菜单 14

§1.11键盘 14

§1.12鼠标 15

§1.13.1 约定 16

§1.13 FoxPro命令的使用 16

§1.14获取帮助 17

§1.15窗口 17

§1.15.1移动窗口及改变窗大小 19

§1.15.2转换窗口 19

§1.15.3 Command窗口 19

§1.15.4滚动条 20

§1.15.5对话框 20

§1.16平台辅助程序(Desktop Accessories) 21

§2.1数据库的建立 23

第二章数据库的建立与显示 23

§2.1.1修正错误 26

§2.1.2数据库的存贮 26

§2.2文件内容的添加 27

§2.2.1 备注字段的数据输入 28

§2.3浏览命令 30

§2.4快速报表 33

§2.5显示命令 35

§2.5.1数据库浏览 36

§2.7记录定位 37

§2.6字段内查找 37

§3.1编辑数据库 39

第三章数据库的修改 39

§3.2 Browse方式下的编辑 42

§3.2.1 Brouse菜单选项 44

§3.2.2改变字体 45

§3.2.3窗口的操作 46

§3.2.4在Brouse中进行编辑 48

§3.2.6改变字段的大小及位置 49

§3.3以命令方式使用 Browse 49

§3.2.5取消两窗口间 的相关性 49

§3.4删除记录 51

§3.5删除文件 54

§3.6使用命令进行全程替换 54

§3.7修改数据库的结构 56

§3.7.1移动字段 57

§3.7.2保存修改结果 57

§3.8产生Rentals文件 58

第四章数据库的排序与索引 60

§4.1排序 60

§4.1.1按多个字段进行排序 64

§4.1.2对数据库的子集排序 66

§4.1.3排序所选字段到一个文件 67

§4.1.4进行排序的原因 67

§4.2索引 68

§4.2.1 索引的类型 68

§4.2.2创建索引 69

§4.2.3带选择的索引 71

§4.2.4基于多个字段的索引 71

§4.2.5对不同类型的多个字段进行索引 72

§4.2.6打开数据库和索引文件 73

§4.2.7 SET INDEX 74

§4.2.8 SET ORDER 75

§4.2.9打开索引文件 76

§4.2.10 REINDEX 78

§4.2.11 CLOSE INDEX 79

§4.3查找 79

§4.4索引中的特殊方面 80

§4.4.1多个数值字段的陷井 80

§4.4.2使用函数实现标准化 82

§4.4.3对日期字段进行索引 83

§4.4.4索引中的几个问题 84

第五章查询 86

§5.1 用菜单方式实现查旬 86

§5.1.1 Goto选项 86

§5.1.2 Locate选项 87

§5.1.3 Continue选项 90

§5.1.4 Seek选项 91

§5.1.5选择数据子集 92

§5.2报表 94

§5.3.1 LOCATE 95

§5.3用命令方式实现查询 95

§5.3.2 Find和SEEK 96

§5.3.3 FIND和SEEK同LOCATE和CONTINUE的比较 97

§5.4 SETFILTER命令的使用 98

§5.5 View文件的使用 100

第六章用RQBE进行查询 101

§6.1用RQBE进行查询 101

§6.2查询的实现 102

§6.2.1 使用AND条件的简单查询 104

§6.2.3使用数据范围的简单查询 105

§6.2.2使用OR条件的简单查询 105

§6.3在查询结果中增加排列顺序 106

§6.4为查询结果选择字段 108

§6.5改变查询输出 109

§6.6保存查询结果 110

§6.6.1执行已存的查询 111

§6.6.2修改已存的查询 111

§6.7有关RQBE和SELECT命令的说明 112

第七章报表 113

§7.1 Report对话框 116

§7.2生成筛选性报表 117

§7.3用命令生成报表 120

§7.4设计列向定制报表 121

§7.4.1 报表布局 121

§7.4.2修改报表设计 122

§7.4.3移动字段与改变字段宽度 125

§7.4.4 Toolbox设计工具 125

§7.4.5保存和运行报表 128

§7.5进行定制报表设计 128

§7.6在报表上增加分组 132

§7.7在会员报表上按州增加分组 133

§7.8在RQBE窗生成报表 134

§7.9报表设计 135

第八章存数据库中使用图形及其它Windows对象 136

§8.1连接和嵌入 136

§8.1.1连接与嵌入的选择使用 137

§8.1.2 OLE服务器和客户 138

§8.2在数据库结构中定义general字段 139

§8.3加图形到数据库 139

§8.4 用Clipboard添加OLE数据 140

§8.5用Edit/Insert Obiject添加OLE数据 141

§8.6编辑OLE数据 143

§8.7 general字段使用实例 143

§8.7.1与其它数据一起显示general字段内容 146

第九章文件管理 149

§9.1 Filer的使用 149

§9.1.1在文件清单中移动 150

§9.1.2删除文件 150

§9.1.3更名文件 151

§9.1.4查找文件 151

§9.1.6拷贝和移动文件 152

§9.1.5编辑文件 152

§9.1.7改变文件属性 153

§9.1.8 Size和Tree的使用 153

§9.1.9 Sort的使用 154

§9.2文件管理命令 155

§9.2.1 RUN命令 155

§9.2.2 COPY FILE 命令 156

§9.2.3 COPY命令 156

§9.2.4工作区和活化文件 158

§9.2.6文件的组合 160

§9.2.5 CLOSE DATABASE命令 160

§9.2.7拷贝数据库结构 161

第十章用Macros使工作自动化 162

§10.11创建Macros 162

§10.2保存Macros 163

§10.3 Macros的命令级用法 164

§10.4 Macro菜单选项 164

§10.5在Macro上增添内容 164

§10.5.1 在Macro上增加暂停 165

§10.6 Macros的规则与限制 165

§11.1.1 表达式中的IIF函数 166

第十一章高级报表 166

§11.1 报表中的表达式和函数 166

§1 1.1.2其它有用函数 167

§11.2打印信件的设计 168

§11.3在报表中加入图形 172

§11.4邮寄标鉴的建立和打印 174

§11.4.1标鉴的建立 174

§11.4.2在设计区中加入字段 175

§11.4.3标鉴设计的保存 176

§11.4.4标鉴的打印 176

§11.4.5一个示例标鉴 178

§11.5修改现有标鉴 181

第十二章FoxPro的关系能力 182

§12.1 在FoxPro中建立关系数据库 182

§12.2在文件间建立关系 185

§12.2.1关于索引文件的一个警告 187

§12.2.2用V iew文件存贮关系 187

§1 2.3创建关系报表 188

§12.3.1关于SETFIELDS和dBASE的一个警告 192

§12.4从关系文件中获取数据 193

§12.5在多个文件间建立关系 194

§12.6用RQBE在多个数据库中查询 199

§12.6.1关系查询的一个例子 200

§12.7 View窗口的使用 201

§12.7.1 用View窗口设置关系 203

§12.8分析关系类型 205

§12.8.1一对多关系 206

§12.8.2多对多关系 207

第十三章用FoxApp建立应用程序 211

§13.1 已定义的应用程序 211

§13.2启动FoxApp 212

§13.3建立相关文件 214

§13.4建立屏幕 215

§13.5生成应用程序 215

§13.6应用程序的使用 215

§13.6.1修改记录 216

§13.6.2建立报表 217

§13.6.3其它菜单选项 218

§13.7运行应用程序 218

§13.8退出应用程序 219

§13.9仅仅是开始 219

第十四章FoxPro的程序设计 220

§14.1建立命令文件 221

§14.1.1 编译 223

§14.2常量 224

§14.3内存变量 224

§14.4表达式 226

§14.5 运算符 227

§14.5.1算术运算符 227

§14.5.3逻辑运算符 228

§14.5.2关系运算符 228

§14.5.4字符串运算符 229

§14.6函数 229

§14.6.1 EOF 229

§14.6.2 BOF 230

§14.6.3 DATE和TIME 230

§14.6.4 UPPER 231

§14.6.5 LOWER 231

§14.6.8 SPACE 232

§14.6.9 TRIM 232

§14.6.6 CTOD和DTOC 232

§14.6.6 DTOS 232

§14.6.10 LTRIM 233

§14.6.11 STR 233

§14.7命令文件中使用的命令 234

§14.7.1 SET TALK 234

§14.7.2 SKIP 234

§14.7.3 RETURN 234

§14.7.4 ACCEPT和INPOT 235

§14.7.5 COUNT 235

§14.7.6 AVERAGE 236

§14.7.6 SOM 236

§1 4.7.8@,?,??,和TEXT 237

§14.8程序设计总览 238

§14.8.1确定问题 238

§14.8.2输出要求 238

§14.8.3输入要求 239

§14.8.4设计程序 240

§14.8.5编写程序 241

§14.8.6检验程序 242

§14.8.7为程序提供文档说明 243

§15.1循环操作 244

第十五章程序控制 244

§15.2 SCAN和ENDSCAN命令 245

§15.3 IF,ELSE和.ENDIF 246

§15.3.1 IF-ENDIF的嵌套 248

§15.3.2 Immecliate IF(直接IF)函数 249

§15.3.3 IF-ENDIF语句的使用 249

§15.4 CASE语句用于多重选择 250

§15.5 EXIT命令 253

§15.7 WAIT命令 254

§15.8 ZAP命令 254

§15.6 CANCEL命令 254

§15.9编程中宏替换的使用 255

十六章数据输入和编辑的编程 256

§16.1在屏幕上显示信息 256

§16.1.1 GET、READ与@和SAY连用的方法 258

§16.1.2对备注字段的操作 259

§16.2设计数据输入格式 259

§16.2.1 PICTURE的使用 260

§16.3格式文件的使用 263

§16.4窗口的使用 263

§16.4.1窗口的定义 264

§16.4.2窗口的活化和使用 265

§16.4.3窗口的非活化 265

§16.4.4窗口使用的一个实例 265

§16.5用@-PROMPT和MENU TO设计亮条菜单 267

§16.6在程序控制下编辑记录 268

§16.7用内存变量输入和编辑数据 270

§16. 8在程序控制下删除记录 272

§16.9有助于屏幕设计的一些提示 274

§17.1用已有报表格式建造报表 275

第十七章数据重排程序 275

§17.2报表送屏幕或打印机 277

§17.3报表书写程序 278

§17.4打印和控制 280

§17.4.1 打印机换字码的设定 282

第十八章高级编辑技术 284

§18.1隐藏和显示变量 284

§18.2调试技术 285

§18.2.1 SETTALK 287

§18.2.2SET ECHO 287

§18.3.2 SET CARRY 288

§18.3.1 SETBELL 288

§18.2.3 SET ALTERNATE 288

§18.3用SET命令设置FoxPro参数 288

§18.3.3 SET CONSOLE 289

§18.3.4 SET DATE 289

§18.3.5 SET DECIMALS 289

§18.3.6 SET ESCAPE 289

§18.3.7 SET EXACT 290

§18.3.8 SET NEAR 290

§18.3.9 SET FUNCTION 290

§18.3.10 SET MEMOWIOTH TO 291

§18.4用户自定义函数 292

§18.3.1 1 SET SAFETY 292

§18.5画直方图 294

§18.5.1模块化编程 296

第十九章与其它软件一起使用FoxPro 303

§19.1文件格式 303

§19.1.1 ASC Ⅲ格式 303

§19.1.2分界符(Delimites)格式 303

§19.1.3 SDF格式 304

§19.1.5 Lotus文件格式 305

§19.1.4 FOXPLUS或DBMEMO3格式 305

§19.1.6 Microsoft文件格式 306

§19.1.7 Paradox,Framework,和Rapidfile格式 306

§19.1.8 DIF文件格式 306

§19.2用APPEND和COPY命令实现数据共享 307

§19.3传送文件的例子 308

§19.3.1从FoxPro传送文件到WordStar和其它字处理软件 308

§19.3.2从FoxPro传送文件到合并文件和其它数据库管理系统 309

§19.3.4创建文件用于Maihmerge(邮件合并)选项 310

§19.3.3从合并文件和其它数据库管理系统传送数据到FoxPro 310

§19.3.5 Microsoft Word 311

§19.3.6 WordPexfect的一个输出程序 312

§19.3.7在FoxPro和Lotus1-2-3或Symphony之间传送数据 314

§19.3.8传送FoxPro数据到早期的电子数据表 316

§19.3.9传送电子数据表数据到FoxPro 316

§19.3.10从其它字处理软件传达数据到FoxPro 317

§19.3.11关于FoxPro和其它dBASE兼容产品的注意事项 318

附录A FoxPro命令汇总 319

附录B函数汇总 410