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

  • 购买积分:20 如何计算积分?
  • 作  者:(美)(R.詹宁斯)Roger Jennings著;寇学坤等译
  • 出 版 社:北京:电子工业出版社
  • 出版年份:1997
  • ISBN:7505336851
  • 页数:719 页
图书介绍:

目 录 1

引言 1

0.1从数据库开发人员的角度看Visual Basic 1

0.2本书的使用对象 2

0.3如何有效地利用本书 3

0.4本书的结构 4

0.5本书的排印惯例 6

0.6 Visual Basic和数据库的参考书目 8

0.7跟上Visual Basic的发展 10

第一部分Visual Basic 3.0数据访问对象与控件 15

第一章将Visual Basic推向桌面数据库市场 15

1.1选择Visual Basic 3.0作为数据库开发平台 15

1.2使用Visual Basic 3.0作为数据库前端 16

1.3数据库前端生成器 19

1.4 Visual Basic和SQL 20

1.5数据库前端应用程序的分类 21

1.6 Visual Basic 3.0数据库管理系统的分类 26

1.7放弃传统的数据库编程语言 31

1.8 Visual Basic3.0的数据存取对象 34

1.9 OLE 2.0和Visual Basic for Application 38

1.10本章小结 43

第二章理解数据存取对象 44

2.1定义数据相关对象的特征 44

2.2定义数据库对象 49

2.3建立并应用Recordset对象类的成员 72

2.4索引集和ListIndexes方法 80

2.5本章小结 85

3.1用数据控件创建数据存取对象 86

第三章运用Visual Basic数据存取控件 86

3.2运用带有数据控件对象的Visual Basic代码 96

3.3本章小结 107

第二部分数据库和查询设计的概念 111

第四章优化关系数据库的设计 111

4.1数据库系统的分类 111

4.2建立数据模型 119

4.3关系数据库设计规则 123

4.4为提高性能及域完整性进行表索引 130

4.5本章小结 134

5.1回顾SQL的形成 135

第五章学习结构化查询语言 135

5.2编写ANSI SQL语言 139

5.3比较Access SQL方言和Visual Basic 3.0 160

5.4本章小结 164

第六章理解Access数据库引擎 166

6.1 Access数据库引擎的结构 166

6.2结合Visual Basic3.0使用Access数据库 171

6.3使用Visual Basic3.0支持的其他数据库类型 184

6.4根据查询直接创建Dynaset和Snapshot 194

6.5本章小结 196

第七章运用开放数据库连接API 197

7.1理解ODBC API的结构 197

7.2 VB.INI和APPNAME.INI中[ODBC]部分的条目 207

7.3通过Visual Basic使用桌面ODBC数据源 209

7.4使用Microsoft查询和桌面数据库驱动程序 214

7.5本章小结 221

第八章运行交叉表和动作查询 222

8.1使用交叉表查询提供汇总数据 222

8.2使用TRANSFORM和PIVOT建立交叉表查询 225

8.3定义动作查询 229

8.4使用SQL动作查询 232

8.5本章小结 234

第三部分数据库前端设计引论 237

第九章决策支持应用程序设计 237

9.1在决策支持应用程序背后组织数据 237

9.2设计用户界面 245

9.3创建并使用按钮条和工具条 251

9.4根据累计数据创建图形 255

9.5用网格控件显示细节信息 261

9.6本章小结 264

第十章创建自己的数据存取控件 266

10.1定义约束和非约束数据存取元素 266

10.2创建自填充的约束和非约束组合框及列表框 274

10.3模拟约束及非约束选项组 286

10.4创建等价的连接子表单和子表单上的控件对象 288

10.5模拟约束及非约束Access OLE对象帧 293

10.6本章小结 293

第十一章利用交叉表查询生成的摘要数据 294

11.1组织基于图表的决策支持应用程序 294

11.2为复杂的决策支持程序确定导航(Navigation)方法 301

11.3实现前两级图表 309

11.4为MDI子表单加细节数据网络 317

11.5生成第三级饼图 323

11.6编写在图形和图表之间导航(Navigate)的代码 326

11.7本章小结 327

第十二章使用CRYSTALREPORTS定制控件打印报表 329

12.1由图形决策支持应用程序打印报表 329

12.2根据记录集对象打印报表 344

12.3使用Crystal Reports定制控件 351

12.4本章小结 365

13.1使用MouseDown和Double-Click事件激活下钻 369

第四部分Visual Basic数据存取对象的高级编程 369

第十三章数据存取对象的进一步使用 369

13.2用展开的饼图选择下钻路经 372

13.3用选中的数据填充网络 382

13.4用Spread/VBX电子表格代替网络 390

13.5从二级图表直接设置下钻路经 394

13.6本章小结 398

第十四章设计连机事务处理应用程序 399

14.1事务处理应用程序的分类 399

14.2在事务处理中使用SQL语句或记录集(recordset)方法 400

14.3处理多表(Multitable)事务 415

14.4本章小结 420

第十五章数据库应用程序和OLE与DDE的结合 421

15.1理解对象连接与嵌入 421

15.2了解OLE 2.0 425

15.3安装OLE 2.0应用程序和注册数据库 429

15.4使用Visual Basic 3.0 OLE容器控件 435

15.5处理存放于Access OLE Object字段之中的对象 442

15.6把Visual Basic用作DDE客户和服务器 456

15.7通过WINGate与DOS数据库应用程序通信 461

15.8本章小结 462

第十六章在应用程序中使用OLE Automation和Visual Basic 463

16.1利用OLE Automation的优点 464

16.2比较Visual Basic for Applicathon和Visual Basic 3.0 479

16.3本章小结 487

第十七章将Access Basic代码转换为Visual Basic 3.0代码 488

17.1确定转化后Visual Basic应用程序的结构 488

17.2把宏动作转换为Visual Basic 3.0 490

17.3把Access Basic代码转入Visual Basic模块 494

17.4把Accessl.x的DDE应用程序转化为Visual Basic 3.0 499

17.5本章小结 508

第五部分多用户数据库应用程序 511

第十八章在网络上运行Visual Basic数据库应用程序 511

18.1理解网络拓扑和操作 511

18.2在网络环境下保持数据库的安全性 527

18.3探讨Access安全系统 533

18.4本章小结 539

第十九章为客户-服务器数据库创建前端 540

19.1使用Microsoft SQL Server for Windows NT的4.2版本 540

19.2根据客户-服务器数据库创建ODBC数据库 549

19.3在ODBC数据源中创建表 554

19.4用GATOR.EXE显示ODBC驱动器的能力 560

19.5用SQL Passthrough操作改善应用程序性能 561

19.6本章小结 563

第二十章与Microsoft Mail、Schedule+和Telephones交互 564

20.1理解Microsoft Mail 564

20.2用Visual Basic创建工作流应用程序 570

20.3使用Microsoft Electronic Forms Designer 574

20.4获得并使用Schedule+Access库 579

20.5 Windows Telephony API和Visual Basic 3.0 582

20.6本章小结 ( 586

第六部分分销数据库应用程序产品 589

第二十一章为数据库应用程序编制文档 589

21.1准备数据字典 589

21.2使用VBXRef为Visual Basic代码和表单编制文档 611

21.3为数据库应用程序编制手册 612

21.4本章小结 616

第二十二章为数据库应用程序创建帮助文件 617

22.1理解Visual Basic3.0与WinHelp的交互方式 618

22.2使用帮助编写工具 629

22.3用Visual Basic代码调用WinHelp()函数 638

22.4本章小结 642

第二十三章用Visual Basic Setup工具包制作发行软盘 643

23.1用Setup Wizard创建分发磁盘 643

23.2分发盘接收者眼中的设置应用程序 656

23.3创建自己的Setup应用程序 658

23.4本章小结 662

附录A有关Visual Basic数据库应用程序的资源 663

附录B Visual Basic对象和变量的命名规则 682

附录C词汇表 689