《Delphi 3.0数据库开发指南》PDF下载

  • 购买积分:11 如何计算积分?
  • 作  者:张威编著
  • 出 版 社:北京:清华大学出版社
  • 出版年份:1998
  • ISBN:730203222X
  • 页数:252 页
图书介绍:

目 录 1

第1章Delphi 3概述 1

1.1 Delphi的产生与发展 1

1.2 Delphi 3的特点 1

1.3 Delphi 3的安装 2

1.4Delphi 3集成开发环境的组成 3

1.4.1 加速栏 4

1.4.2组件栏 5

1.4.3 窗体 6

1.4.4代码编辑器(Code Editor) 7

1.4.5对象检查器 7

1.4.6主菜单 8

1.4.7弹出式菜单 10

第2章项目与用户界面 11

2.1项目 11

2.1.1文件类型 11

2.1.2建立项目 14

2.2.2获得项目路径和单元信息 15

2.2.3使用Project Manager命令 15

2.2查看和操作项目的内容 15

2.2.1更新Project Manager内容列表 15

2.2.4使用Project Manager加速菜单 16

2.3项目组件导航 17

2.3.1 在窗体图象和单元源代码之间切换 17

2.3.2 将窗体前置 17

2.3.3查看窗体和单元 17

2.4保存项目和单个项目文件 18

2.4.1保存项目 18

2.4.2保存项目的副本 20

2.4.3保存单个文件 20

2.5.1语法检查 21

2.5.2编译项目 21

2.4.4备份整个项目 21

2.5项目的编译、连编和运行 21

2.5.3连编项目 22

2.5.4运行项目 22

2.6主窗体 23

2.7窗体设计 23

2.7.1组件分类 23

2.7.2组件选择 24

2.7.3窗体布局和组件属性 25

2.9为项目添加其他窗体和单元 30

2.8为退出按扭添加代码 30

2.10从项目中移去窗体和单元 32

第3章数据库工具 33

3.1 Database Desktop 33

3.1.1设置工作目录 33

3.1.2设置工作目录的别名 34

3.1.3建立表 35

3.2 BDE 37

3.2.1 BDE的特点 37

3.2.2使用BDE 38

3.3.1Database Explorer环境 41

3.3 Database Explorer 41

3.3.2使用Database Explorer维护数据库别名 46

第4章数据维护 47

4.1 用Database Form Wizard创建数据维护窗体 47

4.2定制数据维护窗体 56

4.2.1建立与数据库的联系 57

4.2.2以网格形式显示数据 58

4.2.3使用DBNavigator控件 59

4.3备注和图形 61

4.3.1使用DBMemo控件 61

4.3.2使用DBImage控件 63

第5章菜单 65

5.1建立主菜单 65

5.1.1主菜单的建立方法 65

5.1.2为数据维护窗体添加主菜单 69

5.1.3为主菜单添加代码 71

5.2建立弹出式菜单 73

第6章查询 76

6.1 SQL语言 76

6.1.1 SQL语言基础 76

6.1.2 SELECT语句 78

6.2 用Database Form Wizard创建查询窗体 82

6.3在数据维护窗体中添加查询功能 91

6.4修改菜单项的代码 94

6.5设置查询条件 96

6.5.1单项查询 96

6.5.2组合查询 101

第7章报表 104

7.1用QuickReport Wizard生成报表 104

7.1.1 生成过程 104

7.1.2设计时预览和打印 110

7.2.1制作过程 112

7.2用手工方式制作报表 112

7.2.2代码设计 116

第8章使用Windows通用对话框 117

8.1 为项目添加通用对话框 117

8.2使用打开文件对话框 117

8.3使用保存文件对话框 119

8.3.1保存现有文件 119

8.3.2保存新的未命名文件 120

8.3.3创建一个备份文件 121

8.4.2打印文本 122

8.4.3将打印机用做文本设备 122

8.4打印文件 122

8.4.1设置打印机 122

8.4.4设置打印机字体 123

8.5打印图形 124

8.6使用字体对话框 124

第9章使用工具栏和CoolBar 126

9.1各种工具栏控件 126

9.2使用面板控件添加工具栏 126

9.2.1 向面板上添加加速按钮 127

9.3使用工具栏控件添加工具栏 129

9.2.2可以切换的加速按钮 129

9.3.1向工具栏添加工具按钮 130

9.3.2可以切换的工具按钮 132

9.4添加和配置CoolBar控件 132

9.5响应单击 133

9.5.1 为单击按钮编写事件处理程序 133

9.5.2为工具按钮指定菜单 133

9.6隐藏和显示工具栏 134

10.1 从文件中加载图片 135

10.2将图片存入文件 135

第10章使用图形文件 135

10.3使用剪贴板处理图形 136

10.3.1将图形复制到剪贴板 136

10.3.2将图形剪切到剪贴板 137

10.3.3从剪贴板粘贴图形 137

第11章文件操作 139

11.1 启用和禁用文件 139

11.2删除文件 140

11.3更改文件属性 140

11.3.1读取文件属性 141

11.3.2更改文件属性 141

11.3.3设置文件属性 141

11.4移动、复制和重命名文件 142

11.5运行应用程序 143

第12章集成化调试器 145

12.1错误类型 145

12.1.1逻辑错误 145

12.1.2运行错误 145

12.2调试方法 146

12.2.1生成调试信息 146

12.2.2执行应用程序 147

12.3控制程序的运行 147

12.3.2单步执行 148

12.3.1执行到光标所在的位置 148

12.3.3执行到断点 149

12.3.4暂停程序 149

12.3.5重新开始执行程序 150

12.4使用断点 150

12.4.1 设置断点 150

12.4.2使用断点 151

12.4.3修改断点属性 152

12.4.4 自定义断点和执行点的颜色 154

12.5检查程序的数据值 154

12.5.1 监视窗口(Watch List) 154

12.5.2计算和修改窗口 156

12.6查看函数调用 158

12.7处理硬件和语言异常 159

第13章异常处理 160

13.1保护代码块 160

13.1.1 响应异常 160

13.1.2异常和执行流程 161

13.2保护资源分配 161

13.2.1哪几类资源需要保护 162

13.2.2创建资源保护块 162

13.3.1 什么是RTL异常 163

13.3 处理RTL异常 163

13.3.2创建异常处理程序 164

13.3.3处理异常的类 166

13.3.4重新引发异常 167

13.4处理组件异常 168

13.5沉默异常 168

13.6 自定义异常 169

13.6.1声明异常对象类型 169

13.6.2引发异常 170

附录A组件及其常用属性、方法和事件 171

附录B Object Pascal语言 215