《Visual Basic程序设计 数据库篇》求取 ⇩

第一章Visual Basic与数据库1

1.1 数据库的基本概念1

1.1.1 从文件系统到数据库系统1

1.1.2 数据库管理系统与数据库应用系统3

1.2 数据模型3

1.3 Visual Basic的数据库访问4

1.3.1 Visual Basic 5.0的新增内容4

1.4 Visual Basic 5.0的数据库应用5

1.3.2 数据类型5

1.4.1 用Visual Basic 5.0作为数据库开发平台6

1.4.2 用Visual Basic 5.0作为数据库前端6

1.5 Visual Basic与数据库管理系统(DBMS)7

1.5.1 普通的关系数据库管理系统8

1.5.2 客户/服务器数据库管理系统8

1.5.3 Microsoft数据库管理系统Access9

第二章用数据库管理器建立数据库11

2.1 数据库的组成11

2.2.1 把数据分配到表中13

2.2 数据组织13

2.2.2 关系15

2.3 建立数据库15

2.3.1 建立新的数据库15

2.3.2 表的修改24

2.3.3 建立索引28

2.4 数据的输入与基本操作30

2.4.1 输入数据30

2.4.2 数据的基本操作33

2.5 数据窗体35

第三章数据控件39

3.1 用数据控件访问数据库39

3.1.1 数据控件的功能39

3.1.2 一个简单例子40

3.2 数据控件的属性、事件和方法44

3.2.1 数据控件的属性44

3.2.2 数据控件的方法49

3.2.3 数据控件事件50

3.3.1 记录的查找51

3.3 记录的查找、增加和删除51

3.3.2 记录的增加53

3.3.3 删除记录55

3.4.1 可用作约束控件的内部控件56

3.4.2 数据约束列表框和数据约束组合框59

3.4.3 数据约束网格控件61

第四章对象、类和集合63

4.1 面向对象的程序设计63

4.1.1 基本概念64

4.1.2 面向对象方法与程序设计语言67

4.2 Visual Basic中预定义的类和对象68

4.2.1 预定义对象和类68

4.2.2 对象的操作69

4.3 对象变量73

4.3.1 对象变量的声明和赋值73

4.3.2 继承78

4.3.3 对象变量的释放82

4.4 对象数组83

4.4.1 窗体数组83

4.4.2 控件数组85

4.5.1 属性过程的定义90

4.5 属性(Property)过程90

4.5.2 属性过程举例94

4.6 初始化事件和终止处理事件98

4.6.1 Initialize事件和Terminate事件98

4.6.2 程序举例99

4.7 建立自己的对象100

4.7.1 类模块的基本概念100

4.7.2 类的建立102

4.8.1 对象浏览器的功能和构成110

4.8 对象浏览器110

4.8.2 把注释信息加到对象浏览器中113

4.9 集合115

4.9.1 集合的建立115

4.9.2 程序举例122

第五章数据访问对象(DAO)127

5.1 概述128

5.1.1 DAO的基本功能128

5.2 数据库应用程序129

5.2.1 Visual Basic数据库应用程序的构成129

5.1.2 版本与数据访问129

5.2.2 本地数据库与远程数据库130

5.2.3 数据库程序设计131

5.3 数据访问对象模型132

5.3.1 数据访问对象132

5.3.2 数据访问对象的含义133

5.4 打开数据库136

5.4.1 数据访问对象库137

5.4.2 打开和关闭数据库138

5.5 映射数据库140

5.5.1 通过对象映射数据库140

5.5.2 通过集合映射数据库146

5.6 建立数据库149

5.6.1 CreateDatabase方法149

5.6.2 修改数据库结构150

5.7 记录集(RecordSet)153

5.7.1 记录集的五种类型154

5.7.2 建立记录集对象155

5.7.3 OpenRecordSet方法157

5.8 记录的增加修改和删除160

5.8.1 增加记录160

5.8.2 修改记录162

5.8.3 删除记录164

5.9 记录集的基本操作164

5.9.1 在记录集中移动165

5.9.2 检测记录集边界166

5.9.3 记录集中记录的个数169

5.10 查找与定位170

5.10.1 在表类型记录集中查找记录171

5.10.2 在动态集或快照类型的记录集中查找记录173

5.10.3 用书签标识记录177

5.11 表和字段179

5.11.1 建立表和字段179

5.11.2 Field对象的类型181

5.11.3 编写建立数据库的应用程序183

5.12 数据访问对象和数据控件186

5.12.1 数据控件的属性设置186

5.12.2 非约束控件187

5.13.1 在应用程序中使用事务192

5.13 Microsoft Jet事务处理192

5.13.2 事务的管理194

5.14 用DAO编写建立数据库的应用程序196

5.14.1 通用过程功能介绍196

5.14.2 应用举例198

第六章结构化查询语言SQL203

6.1 什么是SQL203

6.1.1 SQL与过程语言203

6.1.2 ANSI SQL的执行方式205

6.1.3 SQL的特点206

6.2 SQL的构成207

6.2.1 SQL命令和子句207

6.2.2 运算符和函数208

6.3 数据定义语言(DDL)210

6.3.1 建立表210

6.3.2 用CONSTRAINT子句建立索引212

6.3.3 用CREATE INDEX语句建立索引213

6.3.4 用ALTER TABLE修改表结构和建立索引214

6.4 DDL语句的执行215

6.4.1 用“可视化数据管理器”执行SQL语句216

6.4.2 用DAO中的Execute方法执行SQL语句218

6.5 数据操作语言(DML)224

6.5.1 SELECT语句224

6.5.2 WHERE子句228

6.5.3 ORDER BY子句232

6.5.4 统计信息查询与查询结果分组234

6.6.1 添加记录238

6.6.2 删除和更新表中的记录241

6.6.3 用查询结果建立一个新表242

6.7.1 建立QueryDef对象243

6.7 QueryDef对象243

6.7.2 参数化查询246

6.8 DML语句的执行247

6.8.1 Visual Basic代码中的SQL语句248

6.8.2 用SQL语句作为OpenRecordSet方法的参数248

6.8.3 在数据控件中使用SQL250

6.9 多表查询与子查询251

6.9.1 多表查询251

6.10.1 内部连接(INNER JOIN)257

6.10.2 外部连接(OUTER JOIN)261

第七章外部数据访问263

7.1 外部数据源264

7.1.1 所支持的外部数据源264

7.1.2 需要注意的几个问题265

7.2 建立访问268

7.2.1 外部数据库的访问方式268

7.2.2 链接外部表269

7.2.3 打开外部表272

7.2.4 连接信息273

7.3 访问桌面数据库274

7.3.1 访问Microsoft Jet数据库275

7.3.2 访问FoxPro数据库277

7.4 访问文本文件282

7.4.1 指定连接信息283

7.4.2 方案描述信息文件283

7.4.3 程序举例287

7.5 用“可视化数据管理器”和数据控件连接外部表290

7.5.1 用“可视化数据管理器”连接外部表290

7.5.2 用数据控件连接外部表293

8.1.1 共享数据库的管理297

第八章多用户应用程序设计297

8.1 Microsoft Jet多用户模型297

8.1.2 Microsoft Jet多用户模型299

8.2 数据访问控制300

8.2.1 互斥地使用数据库300

8.2.2 拒绝其它用户或程序访问指定的表301

8.3 共享数据的锁定301

8.3.1 共享模型与独占模式302

8.3.2 记录集锁定304

8.4.1 锁定模式306

8.4 页面锁定306

8.4.2 保守式锁定和开放式锁定307

8.4.3 锁定的实现308

8.4.4 锁定方案311

8.4.5 页面锁定中的错误处理313

8.5 多用户应用程序中应注意的其它问题315

8.5.1 数据访问对象集合的刷新315

8.5.2 再查询与事务316

8.5.3 用户标识318

9.1 数据库复本及其拓扑结构321

第九章数据库复本321

9.1.1 数据库复本的用途322

9.1.2 复本集扑年结构322

9.2 与复本操作有关的对象、属性和方法323

9.2.1 Document对象和Documents集合323

9.2.2 Container对象和Containers集合324

9.2.3 Property对象和Properties集合326

9.2.4 KeepLocal属性和Replicable属性331

9.3 复制数据库334

9.2.5 MakeReplica方法334

9.3.1 保持对象本地化335

9.3.2 使对象可以复制337

9.3.3 构造设计原版337

9.3.4 用复本生成复本339

9.4 数据库与数据库复本340

9.4.1 复本属性和标识符341

9.4.2 数据库大小与AutoNumber字段343

9.5.1 Synchronize方法344

9.5 复本同步344

9.5.2 星形拓扑结构的同步346

9.6 部分同步348

9.6.1 与部分复本有关的属性和方法348

9.6.2 建立部分复本351

9.7 冲突和错误的处理351

9.7.1 同步冲突351

9.7.2 同步错误353

9.7.3 设计错误355

9.8.1 控制复本的建立356

9.8 需要考虑的设计因素356

9.8.2 指定一个新的设计原版357

9.8.3 其它因素358

第十章数据库应用系统设计与开发361

10.1 数据库设计361

10.2 建立数据库和表364

10.2.1 建立数据库364

10.2.2 建表365

10.3 数据库基本操作370

10.4.1 输入数据373

10.4 数据库维护373

10.4.2 浏览数据378

10.4.3 删除数据383

10.4.4 修改数据384

10.5 数据查找385

10.5.1 界面设计386

10.5.2 编写代码387

10.6 完整的程序代码393

10.6.1 界面设计393

10.6.2 程序代码396

第十一章建立客户/服务器数据库前端应用程序411

11.1 客户/服务器412

11.1.1 客户/服务器与SQL Server412

11.1.2 文件服务器与客户/服务器413

11.2 建立SQL Server数据库415

11.2.1 建立设备415

11.2.2 建立数据库420

11.2.3 建表421

11.2.4 输入数据424

11.2.5 把其它数据库中的表附加到SQL Server数据库中427

11.3 ODBC基本概念431

11.3.1 什么是ODBC432

11.3.2 数据库接口与ODBC结构432

11.4 ODBC数据源436

11.4.1 建立ODBC数据源437

11.4.2 使用ODBC数据源440

11.5 用“可视化数据管理器”访问ODBC数据源442

11.6 用数据控件和远程数据控件访问ODBC数据源444

11.6.1 用数据控件访问ODBC数据源444

11.6.2 用远程数据(RemoteData)控件(RDC)访问ODBC数据源448

11.7 用数据访问对象(DAO)访问ODBC数据源451

11.7.1 打开ODBC数据源451

11.7.2 程序举例453

11.8 用ODBCDirect访问ODBC数据源459

11.8.1 Microsoft Jet与ODBCDirect459

11.8.2 建立ODBCDirect工作区460

11.8.3 建立Connection对象463

11.8.4 异步连接与异步查询466

11.8.5 批量优化更新470

11.8.6 处理冲突471

11.8.7 游标473

11.9 远程数据对象(RDO)475

11.9.1 RDO新特性475

11.9.2 RDO与DAO/Jet476

11.10 远程数据对象的配置要求和设计目标478

11.10.1 RDO的配置要求479

11.10.2 RDO和客户/服务器的设计目标479

11.11 使用远程数据对象481

11.11.1 RDO对象模型481

11.11.2 rdoEngine对象483

11.11.3 建立rdoEnvironment对象484

11.11.4 建立连接486

11.12 结果集(rdoResultSer)493

11.12.1 rdoResultSet对象493

11.12.2 rdoColumn对象和rdoColumns集合497

11.13 数据修改499

11.13.1 定位当前指针499

11.13.2 增加数据503

11.13.3 修改数据506

11.13.4 删除数据510

11.14 在Visual Basic中建立SQL Server数据库517

第十二章报表与图表525

12.1 启动Crystal Reports525

12.2 建立报表528

12.2.1 报表设计界面529

12.2.2 在“专家”的“指导”下建立报表530

12.2.3 自定义报表538

12.3 报表的修改542

12.3.2 修改报表543

12.3.1 报表对象543

12.4 报表格式化与输出546

12.4.1 报表格式化546

12.4.2 报表的输出550

12.5 用报表控件输出报表554

12.5.1 报表控件554

12.5.2 输出报表557

12.6 图表564

12.6.1 Graph控件565

12.6.2 建立和输出图表568

1999《Visual Basic程序设计 数据库篇》由于是年代较久的资料都绝版了,几乎不可能购买到实物。如果大家为了学习确实需要,可向博主求助其电子版PDF文件(由刘炳文,张珅编著 1999 北京:人民邮电出版社 出版的版本) 。对合法合规的求助,我会当即受理并将下载地址发送给你。

高度相关资料

Visual Basic图形程序设计(1995 PDF版)
Visual Basic图形程序设计
1995 北京:清华大学出版社
Visual Basic 6.0数据库编程(1999年11月第1版 PDF版)
Visual Basic 6.0数据库编程
1999年11月第1版
Visual Basic 图形程序设计( PDF版)
Visual Basic 图形程序设计
北京:清华大学出版社
计算机软件技术基础(1999 PDF版)
计算机软件技术基础
1999 北京:高等教育出版社
Visual Basic 6.0程序设计-ActiveX篇(1999 PDF版)
Visual Basic 6.0程序设计-ActiveX篇
1999 北京:人民邮电出版社
Visual Basic 6.0程序设计(1999 PDF版)
Visual Basic 6.0程序设计
1999 北京:人民邮电出版社
Visual Basic 6.X程序设计 数据库应用实务篇(1999 PDF版)
Visual Basic 6.X程序设计 数据库应用实务篇
1999 北京:中国铁道出版社
Visual Basic程序设计(1999 PDF版)
Visual Basic程序设计
1999 大连:大连理工大学出版社
Visual Basic程序设计基础(1999 PDF版)
Visual Basic程序设计基础
1999 北京:高等教育出版社
Visual Basic程序设计(1999 PDF版)
Visual Basic程序设计
1999 北京:高等教育出版社
Visual Basic 6.0 数据库编程(1999 PDF版)
Visual Basic 6.0 数据库编程
1999 清华大学出版社;西蒙与舒斯特国际出版公司
Visual Basic程序设计 基础篇(1998 PDF版)
Visual Basic程序设计 基础篇
1998 北京:人民邮电出版社
Visual Basic数据库程序设计  入门篇(1997 PDF版)
Visual Basic数据库程序设计 入门篇
1997 北京:人民邮电出版社
Visual Basic数据库应用程序开发指南(1997 PDF版)
Visual Basic数据库应用程序开发指南
1997 北京:人民邮电出版社
VISUAL BASIC程序设计(1996 PDF版)
VISUAL BASIC程序设计
1996 上海:上海交通大学出版社