《Visual Basic 5开发Web数据库指南》PDF下载

  • 购买积分:12 如何计算积分?
  • 作  者:Carl Ganz,Jr.著;李小坚,田 英,战凤梅等译
  • 出 版 社:北京:机械工业出版社
  • 出版年份:1998
  • ISBN:7111065328
  • 页数:315 页
图书介绍:

前言 1

第1章 数据库设计概念 1

1.1 SQL术语 1

1.2 开始 1

译者序 1

1.3 表关系 2

1.3.1 一对多 2

1.3.2 多对多 3

1.3.3 一对一 3

1.4 数据结构与存储 4

1.5 主键与外键 5

1.6 参照完整性(RI) 7

1.8 数据规范化 8

1.8.1 第一范式 8

1.7 索引 8

1.8.2 第二范式 9

1.8.3 第三范式 9

1.8.4 第四和第五范式 10

1.9 域 10

1.10 事务 11

1.11 永久与临时数据 11

1.12 安全 11

1.13 客户/服务器概念 12

1.14 三层结构 13

1.15 本章小结 13

第2章 深入SQL 14

2.1 什么是SQL 16

2.2 数据查询语言(DQL) 17

2.2.1 SELECT、FROM和WHERE语句 17

2.2.2 ORDER BY语句 18

4.5.4 Internet复制 19

2.2.4 LIKE语句 20

2.2.3 数学运算符号 20

2.2.5 列的级连(AS) 21

2.2.6 逻辑操作符(AND、OR和NOT) 21

2.2.7 UNION语句 21

2.2.8 BETWEEN语句 23

2.2.9 IN语句 24

2.2.10 DISTINCT语句 25

2.2.11 DISTTNCTROW语句 26

2.2.12 TOP N语句 26

2.2.13 TOP N PERCENT语句 27

2.2.14 在VB代码中创建SQL语句 27

2.2.15 SQL中的函数 29

2.2.16 MDB之间的SQL语句 29

2.2.17 SQL合计函数 30

2.2.19 HAVING语句 32

2.2.18 GROUP BY语句 32

2.2.20 JOIN语句 33

2.2.21 子查询语句 38

2.2.22 交叉表查询 39

2.3 数据操作语言(DML) 40

2.3.1 INSERT 40

2.3.2 INSERT INTO 40

2.3.3 SELECT INTO 40

2.3.4 UPDATE 40

2.3.5 DELETE 41

2.4 数据定义语言(DDL) 41

2.4.1 创建表 41

2.4.5 删除索引 42

2.5 本章小结 42

2.4.2 删除表 42

2.4.4 建立索引 42

2.4.3 修改表 42

第3章 掌握数据库对象模型 43

3.1 DBEngine对象 44

3.1.1 DBEngine属性 44

3.1.2 DBEngine方法 44

3.2 Workspace对象 46

3.2.1 Workspace方法 46

3.2.2 Workspace属性 46

3.3 Database对象 46

3.3.1 Database属性 47

3.3.2 Database方法 47

3.4 RecordSet对象 49

3.4.1 表 49

3.4.2 动态集合型 49

3.4.3 快照型 50

3.4.4 动态型 50

3.4.5 正向型 50

3.4.6 记录集合的属性 51

3.4.7 记录集合方法 56

3.5 域对象 60

3.6 TableDef对象 67

3.6.1 TableDef方法 67

3.6.2 TableDef属性 68

3.7 索引 69

3.7.1 索引方法 69

3.7.2 索引属性 70

3.8 关系 71

3.8.1 关系方法 72

3.8.2 关系属性 72

3.9 QueryDefs 73

3.9.1 QueryDef方法 74

3.9..2 QueryDef属性 75

3.10 数据控件 76

3.10.1 数据控件属性 77

3.10.2 数据控件方法 77

3.10.3 数据控件事件 78

3.11 概览 79

3.12 初始化Jet 84

3.13 本章小结 85

第4章 使用数据库对象模型 86

4.1 应用程序分析 86

4.1.1 开发工具 86

4.1.2 飞溅屏 87

4.1.3 登录屏 88

4.1.4 学生信息窗体 89

4.1.5 词典的维护 101

4.2 安全性 105

4.3 事务处理 108

4.4.1 安装Jet引擎 109

4.4.2 文件访问 109

4.4 多用户问题 109

4.4.3 LDB文件 110

4.4.4 页锁定与记录锁定 111

4.4.5 处理多用户冲突 113

4.5 复制 116

4.5.1 复制如何实现 117

4.5.2 Replication Manager 3.5 117

4.5.3 数据库对象复制属性与方法 117

4.6 操作二进制信息 120

4.7 本章小结 123

第5章 错误处理 124

5.1 捕获错误的方法 124

5.2.1 Err与Error对象的属性 125

5.2 VB 的Err与Error对象 125

5.2.2 Err对象方法 126

5.2.3 DBEngine的错误集合 126

5.3 错误捕获语句 128

5.4 编译错误处理程序 130

5.5 VB错误传递 132

5.6 测试错误条件 133

5.7 集中化的错误处理 134

5.8 错误日志 136

5.9 来自于Visual Basic外部的错误 137

5.10 本章小结 138

第6章 使用ODBC数据库 139

6.1 超越Access 139

6.2 Oracle 139

6.3 Microsoft的SQL Server 144

6.4 开放式数据库连接(ODBC) 145

6.4.1 ODBC Data Source Administrator (DSA) 146

6.4.2 通过Jet引擎访问ODBC数据源 148

6.4.3 使用ODBC API 149

6.4.4 使用远程数据对象(RDO) 153

6.4.5 远程数据控件 156

6.5 批处理更新 156

6.6 同步和异步查询 158

6.7 缓存 158

6.8 数据等效类型 159

6.8 本章小结 160

第7章 使用非SQL数据库 161

7.1 ISAM驱动程序 161

7.1.1 xBase 162

7.1.2 Paradox 162

7.2 第三方方案——SuccessWare的Artemis 163

7.1.4 Lotus/Excel 163

7.1.3 Btrieve 163

7.3 输出数据 168

7.4 存取外部数据资源 171

7.4.1 使用DAO 171

7.4.2 使用数据控件 172

7.4.3 附加表络 173

7.5 ASCII文件和二进制文件 174

7.5.1 低级文件语句和函数 174

7.5.2 输入ASCII数据 181

7.5.3 输出ASCII数据 186

7.6 本章小结 186

第8章 报表书写器 187

8.1 报表书写器与手工编字代码 187

8.1.1 报表书写器最大的缺点 187

8.1.2 报表书写器的缺点 188

8.2.3 打印报表 190

8.2.2 使用更小的运行时文件 190

8.2 进入VS-View 190

8.2.1 用代码设置属性和方法 190

8.2.4 错误处理 202

8.3 本章小结 203

第9章 数据驱动程序 204

9.1 设计概念 204

9.1.1 窗体实例化 204

9.1.2 使用控件数组 207

9.2 管理数据存取 211

9.3 宏编译 219

9.4 本章小结 223

第10章 使用VBScript、HTML和IE对象 224

10.1 HTML入门 224

10.1.1 语言和语法 224

10.1.3 HTML控件 227

10.1.2 框架 227

10.2 VBScript与Visual Basic 234

10.2.1 VBScript原码 235

10.2.2 函数、对象和逻辑流程 235

10.2.3 变量范围和类型 236

10.2.4 常量 237

10.2.5 使用HTML控件 238

10.2.6 事件处理 238

10.2.7 错误陷阱与调试 240

10.3 使用IE对象编程 241

10.4 本章小结 247

第11章 ActiveX控件编程 248

11.1 什么是ActiveX 248

11.1.1 DCOM(分布部件对象模型) 249

11.1.2 ActiveX的内幕 250

11.1.5 ActiveX安全 251

11.1.4 类型库 251

11.1.3 ActiveX自动化 251

11.1.6 ActiveX的分类 252

11.2 系统注册簿 253

11.3 控件授权 255

11.4 OOP面向对象的编程入门 255

11.5 在VB中创建ActiveX控件 257

11.5.1 建立ActiveX控件 257

11.5.2 编辑和注册ActiveX控件 259

11.6 使用ActiveX接口向导 259

11.7 使用ActiveX文档移植向导 264

11.8 在Web使用ActiveX控件 265

11.9 限制 270

11.10 本章小结 270

第12章 Web上的数据库技术 271

12.1 Internet入门 271

12.1.1 Internet通信 273

12.1.2 协议和服务 275

12.1.3 Internet 277

12.2 Microsoft信息服务器(IIS) 278

12.2.1 通用网关接口(CGI) 278

12.2.2 Internet服务器应用编程接口(ISAPI) 278

12.2.3 Active服务器页(ASP) 284

12.2.4 Microsoft db Web 288

12.3 高级论题 288

12.3.1 OLE DB与Active数据对象(ADO) 288

12.3.2 Microsoft事务服务器 289

12.3.3 Microsoft代理服务器(MPS) 290

12.3.4 远程访问选项 290

12.4 本章小结 291

第13章 集成Microsoft Office 97对象 292

13.1 Office 97对象模型 292

13.1.1 Create Object和Get Object函数 293

13.1.2 Microsoft Word 295

13.1.3 Miceosoft Fxcel 297

13.1.4 Microsoft Access 299

13.2 SAS数据集的自动化 306

13.3 本章小结 307

附录A META Solutions公司的VB开发标准 308

A.1 变量类型和作用域 308

A.2 变量命名 308

A.3 通用变量 309

A.4 控件命名 310

A.5 按钮 310

A.6 菜单标准 310

A.7 代码结构 311

A.8 报表 314

A.9 软件测试 315