《dBASE 5.0 for Windows可视化使用指南》PDF下载

  • 购买积分:13 如何计算积分?
  • 作  者:(美)卡尔·汤森德(Cael Townsend)著;龚秋莲等译
  • 出 版 社:北京:机械工业出版社
  • 出版年份:1995
  • ISBN:7111048601
  • 页数:399 页
图书介绍:

目录 1

前言 1

可视化方法 1

如何使用本书 1

1 dBASE for Windows的快速浏览 1

1.1什么是数据库管理系统 1

1.2什么是dBASE for Windows 1

1.3 dBASE for Windows的新特点 2

1.4开始进入 3

1.4.1 Navigator窗口 5

1.4.2 Command窗口 5

1.5怎样打开一个数据库 6

1.6分时处理方法 9

1.7探索dBASE表格 10

1.8使用查询 14

1.9打印一份报表 16

1.10试做一个应用 18

1.11.1在线帮助系统的使用 19

1.11帮助信息的获得 19

1.11.2交互式示教系统 21

1.12用dBASE娱乐 22

2数据库设计原理 23

2.1从现实世界到数据库 23

2.2系统开发技术 24

2.3数据库设计的基本概念 25

2.4规范化 30

2.4.1两个目的 30

2.4.2第一范式 31

2.4.3第二范式 32

2.4.4第三范式 33

2.4.5实际情况分析 34

3创建数据库 35

3.1设计数据库 35

3.2创建数据库 38

3.3修改数据库结构 42

3.4.1拷贝数据库结构 44

3.4数据库结构及文件的拷贝 44

3.4.2拷贝文件 45

3.5工作区及别名 46

3.6给数据库改名 48

3.7删除数据库 49

3.8打印数据库结构 49

3.9对应用文件编排目录 49

4.1浏览数据库 53

4利用数据进行工作 53

4.2把记录添加到数据库中 56

4.3删除记录 57

4 4编辑数据 58

4.5数据库和工作区 59

4.6确定记录的位置 60

4.6.1进一步查找 61

4.6.2利用表达式生成器(Expression Builder) 62

4.7使用索引 63

4.7.1创建索引 64

4.7.2创建复杂的索引 68

4.7.4重建索引 69

4.7.5编辑实现索引 69

4.7.3删除索引 69

4.7.6应用索引的规则 71

4.7.7用索引确定记录的位置 71

4.7.8 FIND(查找)命令 72

4.7.9 SEEK(搜寻)命令 72

4.7.10使用索引存取的注意事项 72

4.8.1 COUNT命令 73

4.7.11索引存取的软件开关 73

4.8数据库文件操作 73

4.8.2 SUM命令 74

4.8.3 AVERAGE命令 75

4.9数据的分类排序 75

4.10输出和输入数据 76

5创建查询 79

5.1查询概述 79

5.2创建一个简单的查询 80

5.3设置视图的顺序 84

5.4选择待查看的记录 89

5.4.1创建简单筛选器 90

5.4.2生成复杂筛选器 92

5.5 创建可推导字段 93

5.6保存结果 95

6进一步的查询设计 96

6.1建立一个简单的连接多个数据库的视图 96

6.1.1打开要使用的数据库 97

6.1.2建立连接 98

6.1.3定义连接 98

6.1.4选择视图的字段 101

6.1.5执行查询文件 101

6.1.6存贮查询文件 101

6.2连接不同字段名 102

6.3以多个关系连接一个库 105

6.4订货系统 106

7.1从查询中创建表格 113

7 表格设计工具(FORM DESIGNER) 113

7.2修改创建的表格 117

7.3探索表格 119

7.4改变标题条 121

7.5增加按钮 122

7.6表格程序 125

7.7不用查询和数据库来设计表格 125

7.8优秀的编程方法 129

8.1使用表格设计 131

8高级表格设计 131

8.1.1控制调色板 133

8.1.2对象检查器 134

8.1.3过程编辑器 135

8.2使用控制 136

8.2.1 文本控制 136

8.2.2输入区控制 137

8.2.3组合框 138

8.2.4滚动轴 140

8.2.6按钮 141

8.2.5列表框 141

8.2.7检查框 143

8.2.8单选按钮 144

8.2.9线控制 145

8.2.10矩形框控制 145

8.2.11编辑器控制 146

8.2.12浏览控制 147

8.2.13滚动条 150

8.2.15 OLE控制 151

8.2.14图象控制 151

8.3表格设计提示 152

8.3.1字体指南 153

8.3.2彩色指南 153

9 用透明报表(CRYSTALREPORTS)工具设计报表 154

9.1设计报表 155

9.2 创建一个简单的BATCH报表 155

9.3在报表中进行数据分组 164

9.4分批作业平衡报表 166

9.5其他的格式特性 167

10报表:标签和交叉项目报表 171

10.1建立标签 171

10.2打印地址标签 172

10.3打印带有边框的标签 177

10.4打印圆形标签 178

10.5交叉项目报表 178

10.6建立交叉项目报表 179

10.7使用交叉项目报表的一些提示 183

11.1如何设计菜单 184

11创建菜单 184

11.2菜单设计的基本概念 185

11.2.1菜单项标题 186

11.2.2在菜单中使用检查标志 186

11.3设计简单的菜单 187

11.3.1增加菜单项 191

11.3.2修改表格属性 193

11.4其他菜单特性 194

11.5创建简捷条(SPEEDBARS) 195

12.1.1双向工具 198

12.1.2右鼠标按钮 198

12.1可视化程序设计 198

12 dBASE程序设计概要 198

12.1.3使用动态数据视图 199

12.1.4打开随插即用 199

12.2事件——驱动程序设计 199

12.3编写程序 202

12.3.1 编写程序代码指南 204

12.3.2编译程序 205

12.3.3修改程序 206

12.4内存变量 208

12.4.1变量数据类型 208

12.4.2变量格式 210

12.4.3定义范围 210

12.4.4命名变量 211

12.4.5动态变量定义 212

12.4.6保存变量 212

12.5内存变量数组 213

13.1面向对象设计过程 216

13面向对象的程序设计 216

13.2探索表格 217

13.3类 224

13.3.1把方法和类联接起来 226

13.3.2在类中使用参数 227

13.3.3建立用户定制表 227

13.4创建对象 228

13.4.1 NEW操作符 228

13.4.2 DEFINE语句 230

13.4.3用户定制属性 231

13.5使用对象引用变量 232

13.5.1对象操作符 237

13.5.2对象变量的范围 238

13.5.3数组和对象引用 238

13.6面向对象的设计特点 239

13.6.1封装性 239

13.6.2继承性 241

13.6.3多态性 243

14.1程序和应用 246

14模块化程序设计 246

14.2编写模块 247

14.3使用过程 247

14.4使用函数 251

14.4.1 dBASE内部函数 252

14.4.2用户自定义函数 258

14.5使用代码块 259

14.6预处理指令 259

15设计窗口应用 261

15.1窗口类型概述 261

15.1.1应用窗口 262

15.1.2 MDI子窗口 264

15.1.3对话框 265

15.1.4消息框 267

15.2模式表格与无模式表格比较 267

15.3模式及无模式表格的程序设计 268

15.3.1模式程序设计 271

15.4使用控制工作 272

15.3.2无模式程序设计 272

15.4.1控制类型 274

15.4.2控制布局提示 276

15.4.3隐藏和非使能控制 276

15.5使用颜色 276

16使用表格对象工作 278

16.1确认数据 278

16.1.1准备表格 279

16.1.3日期的确认 282

16.1.2帐号确认过程 282

16.2在数据库中移动 283

16.3对表格上的控制分层 288

16.4设置颜色 289

16.5使用控制示例 290

16.5.1单选按钮 290

16.5.2滚动轴 301

16.5.3检查框 303

16.6事件处理 305

16.7方法处理 306

16.9创建用户定制控制 307

16.8鼠标事件处理 307

16.9.1增加用户定制控制 308

16.9.2编辑DEFINE代码创建类 308

16.10增加VBX控制 309

16.11提供在线帮助 310

17使用特殊类型的数据 311

17.1使用备注字段工作 311

17.1.1建立数据库 311

17.1.2建立查询 313

17.1.3创建表格 315

17.1.4添加记录 317

17.2使用图象工作 324

17.3使用声音工作 331

17.3.1 在记录中存贮声音 333

17.3.2演奏声音 334

17.4连接和嵌入对象 340

17.4.1连接对象 341

17.4.2嵌入对象 342

17.5 使用PARADOX数据库 343

17.4.3删除一个OLE对象 343

18调试技术 345

18.1防止错误 345

18.2调试程序 345

18.2.1语法错误 346

18.2.2运行错误 346

18.2.3逻辑错误 347

18.3使用调试器 347

18.3.1启动调试器 348

18.3.2调试窗口 349

18.3.3配置调试器 350

18.4 Module窗口 350

18.4.1指向程序行 350

18.4.2查找文本 351

18.4.3进入一个函数或过程 351

18.4.4文本编辑 352

18.5执行程序 352

18.5.1间歇执行方式 353

18.6断点 354

18.5.4运行方式 354

18.5.3单步运行方式 354

18.5.2跟踪运行方式 354

18.6.1设置断点 355

18.6.2编辑断点 357

18.6.3删除断点 357

18.7使用监视点 358

18.7.1增加监视点 358

18.7.2编辑监视点 359

18.7.3改变值 359

18.8检查表达式 360

18.9进一步使用表达式 361

18.10使用覆盖技术 362

19打印和输出控制 364

19.1 打印简介 364

19.2直接从dBASE中打印 366

19.2.1打印数据库数据 366

19.2.4打印表格 368

19.2.5打印程序 368

19.2.2打印数据库结构 368

19.2.3打印查询 368

19.3使用Crystal Reports打印 369

19.4用程序控制打印 369

19.4.1 流输出(Streaming Qutput) 369

19.4.2非流输出 373

19.4.3 系统变量 374

19.4.4打印作业管理 376

19.5 与dBASEⅣ不同之处 377

20.1动态连接库 379

20高级数据库编程 379

20.1.1 dBASE DDLL的增强 380

20.1.2 使用DLL函数 381

20.1.3使用Windows API函数 384

20.2 事务处理(TRANSACTION PROCESSING) 385

20.3转换dBASEⅣ程序 387

附录A安装和配置 392

附录B提示与技巧 394

附录C建立共享环境 397

附录D与SQL服务器连接 398