图书介绍

Microsoft Office 2000开发指南PDF|Epub|txt|kindle电子书版本网盘下载

Microsoft Office 2000开发指南
  • (美)D.F.Scott著;余江林等译 著
  • 出版社: 北京:中国水利水电出版社
  • ISBN:7980044851
  • 出版时间:2000
  • 标注页数:711页
  • 文件大小:236MB
  • 文件页数:748页
  • 主题词:

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
种子下载[BT下载速度快]温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页直链下载[便捷但速度慢]  [在线试读本书]   [在线获取解压码]

下载说明

Microsoft Office 2000开发指南PDF格式电子书版下载

下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。

建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!

(文件页数 要大于 标注页数,上中下等多册电子书除外)

注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具

图书目录

第1部分 应用Visual Basic3

第1章Office 2000编程概述3

1.1 Visual Basic for Applications做些什么3

1.1.1解释器负责指令的处理4

1.1.2对象库补充VBA词汇5

1.1.3什么是程序(program)6

1.1.4变量是表示内存单元的符号7

1.1.5对象库提供了一个应用程序的辞典8

1.1.6条件指令被子句绑定8

1.1.7循环指令也被子句绑定9

1.2 VBA对象的特征9

1.2.1属性表示对象的特征10

1.2.2属性设置的影响范围广泛10

1.2.3方法是施加到对象的或对象所施加的函数11

1.2.4一些方法指令需要变元12

1.2.5事件是对象所触发的独占过程13

1.2.6成分是属于其他对象的对象14

1.2.7为什么本书要用不同的观点介绍成分14

1.3 Visual Basic的语言部分17

1.3.1语句是变化的标志17

1.3.2表达式就是具有离散结果的逻辑运算17

1.3.3 If…Then综合了语句和表达式18

1.3.4函数就是应用数学式的动作19

1.4 VBA工程的结构19

1.4.1 VBA环境管理多个工程19

1.4.2程序(procedure)是指令的集合19

1.4.3模块是程序的集合20

1.5程序与宏的比较22

1.5.1宏与VBA的差别22

1.5.2模板作为文档“类”23

1.5.3谁的宏是真正的宏23

1.6 Windows的Component Object Model(组件对象模型)25

1.6.1组件对象有鲜明的个性25

1.6.2文档与纯文件之间的区别25

1.7理论深入:VBA仍旧是BASIC27

1.7.1经验教训27

1.7.2 VBA使BASIC驱动式的程序复兴27

1.8小结28

第2章Office 2000对象模型29

2.1在充满对象的世界中生活29

2.2对象模型的根基30

2.2.1对象库的名称就是主要对象31

2.2.2访问中心对象34

2.2.3深入学习全局对象36

2.2.4 Singularity是单个对象的实例39

2.2.5集合代表一个类的多个实例40

2.2.6立即窗显示即时结果41

2.2.7用数字、文字和变量作为下标43

2.2.8使用所有信息44

2.3执行对象引用47

2.3.1何时指定类,何时不指定类53

2.3.2把对象的特征赋给变量53

2.3.3变量完全在你的代码控制之下55

2.4理论深入:它到底是谁的对象模型56

2.5小结57

第3章 领会Visual Basic符号系统58

3.1变量作为值的符号58

3.1.1一个变量代表一个存储单元59

3.1.2 VBA变量是通过对它们的第一次引用来进行声明的60

3.1.3有必要明确声明变量类型吗61

3.1.4为我们自己区分变量类型62

3.1.5单个后缀字符可以指示变量的类型64

3.2变量作为序列或表格66

3.2.1对象数组和集合67

3.2.2围绕一个集合来组织数组67

3.2.3用算法对数组元素排序68

3.3变量用作字或文本71

3.3.1字符串怎样代表“纯”文本71

3.3.2用字符串来表达赋值71

3.4数学表达式的机制73

3.4.1表达式代表真实值或者真实数据73

3.4.2操作符用作建立表达式74

3.4.3求解顺序76

3.4.4括号改变表达式的求解顺序77

3.5建立一个基于程序式的程序78

3.5.1为什么我们使用程序78

3.5.2为什么程序具有可穿透的边界79

3.5.3变元就是明确传递给程序的数据81

3.5.4 Function程序把数据返回给调用者82

3.5.5利用基于程序式的结构83

3.5.6 VBA解释器怎样知道从哪里开始84

3.5.7模块示例85

3.5.8 Sub和Function程序的基础86

3.5.9程序名字表征了它的任务90

3.5.10 Fanction程序产生明确结果93

3.6调节和管理作用域99

3.6.1 VBA中变量的四个作用域99

3.6.2用Public来声明模块级变量102

3.7绑定和类型检验105

3.7.1为什么要用到变体106

3.7.2变体数组可以含有具有不同类型的成员107

3.7.3对象声明和绑定是分开的过程108

3.7.4 New关键字激发对象的新实例109

3.8理论深入:Pascal还活着110

3.9小结111

第4章BASIC语言的作用112

4.1会话式模型的优点112

4.2执行条件114

4.2.1许多If…Then语句处理或者/或者条件114

4.2.2使对象引用有效化时你的唯一办法121

4.2.3 Excel集合中的成员可以怎样可靠地确定122

4.2.4“激活”和/或“选定”Excel对象123

4.2.5处理条件的多重排列125

4.2.6一个多重条件的Select Case子句测试125

4.2.7协调不同的对象库131

4.3使用内部函数133

4.3.1把真实意义应用到“逻辑”上133

4.3.2基于微积分的函数语法134

4.3.3内部函数补偿Excel的不寻常命名135

4.4利用循环子句136

4.4.1重复操作是重复指令的一个循环136

4.4.2 For…Next是最常用的循环子句绑定器137

4.4.3与集合搭配的循环子句141

4.5理论深入143

4.6小结144

第5章 利用Forms控件作为显示设备145

5.1控件是什么146

5.1.1库是包含许多小程序的文件146

5.1.2对象自身的词库146

5.2窗体模块和VBA工作区147

5.2.1窗体模块含有生成对话框的代码147

5.2.2 ThisDocumen对象操控关键文档事件147

5.2.3 VBA所支持的代码模块的类型150

5.2.4 UserForm对象是控件的容器151

5.2.5窗体模块如何工作152

5.2.6命名事件时的特殊性152

5.2.7 Toolbox代表多个类152

5.2.8 VBA为你建立事件程序框架156

5.3构造窗体模块原型157

5.3.1构思一个Word 2000段落浏览器158

5.3.2模板与窗体模块必须单独初始化159

5.3.3窗体的初始属性应当马上设置160

5.3.4窗体是如何正式指定的161

5.3.5如何在窗体上附加一个新控件162

5.3.6如何为控件设置属性162

5.3.7框架帮助将控件分组163

5.3.8选项按钮彼此如何一同作用164

5.3.9使缺省命令按钮与回车键一致166

5.3.10没有两个Windows是相同的166

5.4给原型加上功能168

5.4.1_Initialize事件在窗体能被看见以前建立窗体168

5.4.2 Word的多面式的Range对象171

5.4.3控制光标跨过文档边界172

5.4.4列表框从0开始列举其内容173

5.4.5改变文档文本174

5.4.6通过事件程序使得窗体可用175

5.4.7一个Public Sub程序使得窗体模块成为一个“宏”175

5.4.8重新考虑效率问题176

5.4.9表扬革新179

5.5理论深入:请用英语180

5.6小结181

第6章 控件的公共术语183

6.1 Forms 2.0控件的公共事件术语183

6.1.1_AfterUpdate183

6.1.2_BeforeUpdate185

6.1.3_Change186

6.1.4_Click187

6.1.5_DbIClick187

6.1.6_Enter190

6.1.7_Error190

6.1.8_Exit192

6.1.9_KeyDown192

6.1.10_KeyPress194

6.1.11_KeyUp196

6.1.12 _MouseDown197

6.1.13 _MouseMove204

6.1.14 _MouseUp207

6.1.15示例中所用的内部函数209

6.2 Forms 2.0公共控件属性209

6.2.1.Accelerator210

6.2.2.AutoSize210

6.2.3.BackColor210

6.2.4.BackStyle210

6.2.5.BorderColor210

6.2.6.BorderStyle211

6.2.7.Caption211

6.2.8.ControlTipText211

6.2.9.Enabled211

6.2.10.Font211

6.2.11.ForeColor212

6.2.12.Height212

6.2.13.HeIpContextID212

6.2.14.LayoutEffect212

6.2.15.Left212

6.2.16.Locked213

6.2.17.Mouselcon213

6.2.18.MousePointer213

6.2.19.Name213

6.2.20.OldHeight214

6.2.21.OldLeft214

6.2.22.OldTop214

6.2.23.OldWidth214

6.2.24.Parent214

6.2.25.Picture214

6.2.26.TabIndex214

6.2.27.TabStop214

6.2.28.Tag215

6.2.29.Text215

6.2.30.Top215

6.2.31.Value215

6.2.32.Visible215

6.2.33.Width216

6.3 Forms 2.0公共控件方法216

6.3.1 .Move216

6.3.2 .SetFocus217

6.3.3 .ZOrder217

6.4窗体的机制217

6.4.1特征218

6.4.2 Forms 2.0 UserForm属性218

6.4.3 Forms 2.0 UserFom方法223

6.4.4 Forms 2.0 UserForm事件225

6.5理论深入:“买这个!”,回答:是/否/取消228

6.6小结229

第7章用ActiveX控件扩展Office 2000231

7.1命令按钮232

7.1.1特征232

7.1.2值属性232

7.1.3特殊属性232

7.2标签控件234

7.2.1特征234

7.2.2值属性234

7.2.3特殊属性234

7.3文本框控件236

7.3.1特征236

7.3.2值属性236

7.3.3特殊属性236

7.3.4相关的方法240

7.3.5识别的事件241

7.4选项按钮控件243

7.4.1特征243

7.4.2值属性243

7.4.3特殊属性243

7.5复选框控件245

7.5.1特征246

7.5.2值属性246

7.5.3特殊属性246

7.6滚动条控件248

7.6.1特征248

7.6.2值属性249

7.6.3特殊属性249

7.6.4独有事件250

7.7旋转按钮控件250

7.7.1特征251

7.7.2值属性251

7.7.3特殊属性251

7.7.4独有事件252

7.8切换按钮控件252

7.8.1特征252

7.8.2值属性252

7.8.3特殊属性252

7.9图像控件253

7.9.1特征254

7.9.2值属性254

7.9.3特殊属性254

7.10列表框控件255

7.10.1特征255

7.10.2值属性255

7.10.3特殊属性256

7.10.4相关的方法260

7.11组合框260

7.11.1特征260

7.11.2值属性261

7.11.3特殊属性261

7.11.4独有事件266

7.11.5相关的方法266

7.12框架控件268

7.12.1特征268

7.12.2特殊属性269

7.12.3相关的方法273

7.12.4独有事件274

7.13 TabStrip控件274

7.13.1 MulitPage是一个容器,但TabStrip不是274

7.13.2 TabStrip特征276

7.13.3值属性276

7.13.4特殊属性276

7.13.5 TabStrip集合对象277

7.13.6 Tab对象属性277

7.13.7 Tabs集合属性278

7.13.8 Tbs集合方法278

7.14 MultiPage控件279

7.14.1 MultiPage特征280

7.14.2值属性280

7.14.3特殊属性280

7.14.4 MultiPage集体对象281

7.14.5 Page对象属性281

7.14.6 Page对象方法284

7.14.7 Pages集合属性285

7.14.8 Pages集合方法285

7.15 理论深入:要不就现在说,要不就保持沉默286

7.16小结288

第8章为什么组件对象模型(COM)重要289

8.1 Windows对对象的感受290

8.1.1文档中心式的模型的起源290

8.1.2 Microsoft的COM不是一个数据格式291

8.1.3 COM是一种什么类型的对象模型292

8.1.4我们(当前)如何识别商标292

8.2组件对象的用途293

8.2.1组件对象的主要分类294

8.2.2 Office 2000作为自动服务器设备组296

8.2.3过程间通讯的原因296

8.2.4把用户与抽象逻辑屏蔽开298

8.2.5区分控件和容器299

8.2.6分析OLE的“个性”299

8.2.7一个真实的故事302

8.2.8 OLE是复合文档的绑定器303

8.2.9链接与内嵌,比较和对照303

8.2.10控件是一个“L”,还是“E”305

8.2.11一个组件词典的各部分305

8.3组件通讯过程306

8.3.1第一层:二进制接口306

8.3.2第二层:类型库与词典306

8.3.3回来的第一层307

8.3.4代理程序与占位程序308

8.3.5过程中与过程外组件310

8.3.6 OLE如何加速文档对象311

8.4为了娱乐和利益而实例化313

8.4.1 Office 2000应用程序作为自动服务器313

8.4.2构建在系统注册中列出的对象314

8.5三层式分布组件模型319

8.5.1 DCOM的有效运转源于它使用了OLE的支持319

8.5.2介绍分布式应用程序的核心内容320

8.5.3连接公认的点321

8.6理论深入:公共容量322

8.7小结323

第9章 设计运行期间对象325

9.1事先编程325

9.1.1一个类模块为可重新使用的代码提供一个机制326

9.1.2类模块中的Public程序变成方法327

9.1.3事件是类模块送出的一个信号327

9.1.4类模块的属性是一个规则数据单元328

9.2使得类模块工作338

9.2.1克服作用域和寿命的限制338

9.2.2窗体模块是一个不可靠的实例化器(instantiator)339

9.2.3 ThisDocument不能处理公有对象340

9.2.4一个运行期间集合如何工作342

9.2.5协调各自身份和集体身份343

9.2.6定义一个多实例类344

9.2.7使用集合保持类350

9.3理论深入:BASIC何去何从354

9.4小结355

第10章 什么东西VBA不知道而Windows知道357

10.1声明外部函数358

10.1.1从VBA标准来看,参数传递是非正统的358

10.1.2 API函数结果常常返回在缓冲区中360

10.1.3 API函数可以注册正被使用的处理器的类型366

10.2在一个类模块中采用API函数369

10.2.1复兴.INI文件369

10.2.2.IM文件的API函数处理“轮廓”370

10.2.3类实例是单单一个还是许多中的一个372

10.2.4用VBE对象来使得一个模块指它自己373

10.2.5可选的变体可以被声明为Missing375

10.2.6在属性程序中的变元对应当匹配376

10.2.7在函数和属性之间的灰色区域380

10.2.8强制清除一个.INI文件参数380

10.3连接窗体模块和类模块384

10.3.1在服务和数据类之间的区分因素384

10.3.2对象引用的所有者处理它的事件385

10.3.3什么时候多个模块指同一个实例387

10.3.4用类实例化来设置窗体模块387

10.4利用Windows的普通对话框393

10.4.1激发标准OpenFile对话框394

10.4.2逐位逻辑用于将多个状态存储于一个变量中394

10.4.3标准对话有许多的特征395

10.4.4 OpenFile的滤波器机制的规则396

10.4.5使用六个或更多个属性的一个支持变量399

10.4.6将API函数调用包装在一个方法程序中404

10.4.7利用一个窗口的Windows局部406

10.4.8多选改变返回数据的语法406

10.5声音——Windows的礼貌407

10.5.1将声音包装在一个密封容器中408

10.5.2通过自定义事件实施声音响应409

10.6理论深入:客观现实416

10.7小结417

第11章 包装和分布Office 2000功能419

11.1重新定义Office应用程序419

11.1.1 Excel不把模板文件分开来分类420

11.1.2工具栏设置程序必须位于标准模块中421

11.1.3通过CommandBars对象设置一个工具栏423

11.1.4 VBA如何访问一个应用程序的工具栏424

11.1.5工具栏按钮链接到一个旧式的处理程序425

11.2 VBA模块充当可装载的组件432

11.2.1注册一个自动装载和运行的工程433

11.2.2包装Access的可重复分布式代码435

11.2.3关于Word模板,什么是“标准的”435

11.2.4包装和PowerPoint436

11.3编写Setup例行程序437

11.4理论深入:盒子中的灯和线441

11.5小结442

第2部分Office 2000平台447

第12章Word 2000对象库447

12.1平常的Word 2000工程447

12.1.1最平凡的任务常常是最简单的450

12.1.2 VBA的陌生的引号450

12.1.3利用被嵌入的域代码来为文本加“上划线”452

12.1.4 Word能够将数字从阿拉伯数字格式编排为罗马数字453

12.2第一阶段编程:使过程自动化454

12.2.1 VBA所记录的事物常常不同于一个程序455

12.2.2过程模型定义VBA如何着手执行任务455

12.2.3剪贴板与修订视图的混合所带来的危险457

12.2.4如何不将一个对象和Nothing相比较458

12.2.5 Range使任何文本都能在任何时候被访问459

12.2.6在Word中顺序存取与随机存取462

12.2.7一个窗口应当先被激活,之后才能访问它的光标463

12.2.8 Range类和Range对象如何工作465

12.3第二阶段编程:集成过程468

12.3.1控制Word如何在运行期间更新它的窗口470

12.3.2验证文档是否曾经保存过471

12.3.3 With子句的嵌套用来交换缺省对象471

12.3.4 Word中的超链接需要书签471

12.3.5让超链接如你所欲472

12.3.6光标对象的负面角色476

12.4第三阶段编程:算法逻辑476

12.4.1改变一个已建立的文本区域的边界480

12.4.2插入方法直接操纵光标482

12.4.3任何给定的区域都支持任何数量的注释483

12.4.4索引排序程序483

12.4.5在搜索过程中漫步485

12.4.6讨论采用Find对象的搜索算法486

12.4.7混合程序模型487

12.4.8重复搜索应当包括定义过的区域489

12.4.9 Paragraph对象忽略内部格式编排490

12.4.10剪贴板复制内部格式编排的文本491

12.4.11 AutoText操纵剪贴内部格式编排文本491

12.4.12通过VBA操纵AutoText入口493

12.5理论深入:超文本枯萎了495

12.6小结496

第13章从WordBasic到VBA497

13.1范例转换497

13.1.1 VBA程序不是遥控器497

13.1.2结构变化:Sub MAIN的终结498

13.1.3将对话函数替换为窗体模块499

13.1.4有关“转换”的事实501

13.1.5记录了什么事物,它怎么样了502

13.2什么被改变,为什么被改变503

13.2.1移动光标503

13.2.2插入文本507

13.2.3 Word 2000用赋值表达式来移动文本510

13.2.4搜索和替换操作512

13.2.5设置一个文本搜索过程的三种方法515

13.2.6 Word 2000如何代替WordBasic的EditFind指令518

13.2.7访问一个区域使用的字体522

13.2.8访问段格式编排524

13.2.9保持文档文件528

13.3理论深入:被忘却的BASIC529

13.4小结530

第14章 功能强大的Word 2000531

14.1分析文档的各部分532

14.1.1为不确定的页设计控件532

14.1.2想像一个二维数组内的控件组535

14.1.3 Click事件不总是起作用536

14.1.4准备记录真的以及不那么真的元素的数目536

14.1.5为了更快地执行而临时地停止屏幕更新538

14.1.6得到文档的内置属性539

14.1.7用.GoTo移动区域和选定540

14.1.8 Word 2000不考虑文本行541

14.1.9如何以及为什么压缩一个区域543

14.1.10用书签维持用户的选定区域544

14.1.11什么时候Words不是真的字545

14.1.12学习Forms 2.0在何处复制克隆控件550

14.1.13句、段和“模糊化”552

14.1.14编写一个二进制搜索553

14.1.15用Terminate事件实现交换554

14.1.16使窗体模块对用户可用555

14.1.17修改和标记了的删除如何改变图像555

14.1.18 Chaos Manor是活的、健康的556

14.2理论深入:进步对抗进步556

14.3小结557

第15章 程序、演示文稿和PowerPoint558

15.1 PowerPoint Toybox(玩具箱)559

15.1.1 PowerPoint的根内容对象是DocumentWindow559

15.1.2一个Shape是个什么形状560

15.1.3 Selection的复杂身份,或身份复杂561

15.1.4 PowerPoint对象库的三个分区562

15.1.5检索来自任何源的所选文本563

15.1.6 Selection对象只能跳到幻灯片567

15.2将PowerPoint作为一个工具来应用567

15.2.1目标:一个自动演示文稿生成程序568

15.2.2又几个月的编程568

15.2.3用另一个应用程序的库来公共声明570

15.2.4长长的幻灯片索引属性572

15.2.5减少在PowerPoint上的压力573

15.2.6使Word搜索属性,而非文本574

15.2.7生成新的幻灯片和标题576

15.2.8利用一个Static变量578

15.2.9使形状对扩展敏感578

15.2.10用文本特征定位光标579

15.2.11 Font对象不可转换579

15.2.12接连加上项目符号580

15.2.13一个文本区域在何处结束582

15.2.14校正文本外观的那些属性582

15.3理论深入:整个世界都在β中584

15.4小结586

第16章 领会数据库587

16.1“关系式”的真实含义587

16.1.1数据的客户机/服务器模型589

16.1.2为什么有一个数据通讯模型589

16.1.3 Jet是VBA的假定数据库引擎590

16.1.4将VBA引入数据库领域591

16.1.5数据库操作的关键:查询591

16.1.6 VBA不是一个数据库管理系统592

16.2数据库的构造595

16.2.1表的目的596

16.2.2列和字段596

16.2.3更好地理解ISAM597

16.2.4为什么存取方案是重要的598

16.3总览SQL598

16.3.1自然SELECTion(选择)的过程599

16.3.2一个SQL查询可以按阶段来建立604

16.3.3内联合建立复合集以提取数据604

16.3.4外联合复合跨表记录605

16.3.5 union将两个表中相同的字段处理成一个606

16.4 INSERT语句示例609

16.4.1一个UPDATE语句修改现有记录610

16.4.2简单、但危险的DELETE语句613

16.5理论深入:更新旧的关系616

16.6小结618

第17章用Excel使数据和计算自动化619

17.1设计自定义Excel函数620

17.2 Excel的事件驱动式机制622

17.2.1调整Excel VBA来响应事件623

17.2.2 Excle所识别的所有事件和Chart对象623

17.2.3用Excel事件工作时的考虑事项630

17.2.4一个反作用程序的例子630

17.2.5颜色混合和Interior对象634

17.2.6 Excel的Range类对象如何工作635

17.2.7一个单元格的真值637

17.3一个Excel工程的各部分637

17.3.1 Excel对象层次结构的较上层637

17.3.2为什么只有较高级的类对象接收事件638

17.4连接Excel到共享对象639

17.4.1有关图表的奇怪事实639

17.4.2一个Application如何像一个Chart643

17.4.3使Application事件对一个模块可用644

17.4.4使一个模块可用另一个模块的事件645

17.4.5尽可能地将类模块全局化645

17.5理论深入:第一个参数646

17.6小结648

第18章使Access事务自动化649

18.1 Access VBA工作环境650

18.1.1 Access应用程序和Access这个应用程序650

18.1.2什么东西进入Access VAB程序651

18.1.3 Access管理它自身的窗体和控件651

18.1.4通用程序的松散本质653

18.2设计数据库规划653

18.2.1表不是数据库654

18.2.2你的涂鸦技巧发挥作用了654

18.2.3适用于更复杂的商务模型655

18.2.4朝着优化而建设656

18.2.5 Access是定义一个规划的最后工具657

18.2.6为什么联系是正式定义的661

18.3 DAO和ADO如何访问数据库664

18.3.1 Data Access Obj ects664

18.3.2 ActiveX Data Objects665

18.3.3比较这两个模型,以及为什么有两个模型666

18.3.4创建指定工作区和其他爱好667

18.3.5谁解释SQL代码?669

18.3.6一个Access窗体代表一个持久型查询的结果670

18.4 VBA如何通过SQL管理一个数据库671

18.4.1关于一个DBMS有许多你不必知道672

18.4.2 VBA将SQL查询装配成字符串683

18.4.3 DAO如何向Jet提交SQL查询685

18.4.4 ADO和DAO693

18.5利用ODBC连到数据库694

18.5.1 ODBC驱动程序在何处起作用694

18.5.2 VBA和Access不以相同方式连接695

18.5.3总之它是谁的数据695

18.5.4从数据库或查询中检索记录696

18.5.5处理ODBC的ISAM局限式的本质697

18.5.6永久工作区的组件是永久的697

18.6将数据库连接到外界697

18.6.1通过Jet访问一个.MDB数据库698

18.6.2数据库类对象永远都不是持久型700

18.6.3 QueryDef对象有可修改的属性700

18.6.4通过Jet访问非Jet式的数据库701

18.6.5当文件是一个表而非一个数据库时702

18.6.6 Def干扰703

18.6.7通过ODBCDirect连到一个.DBF文件703

18.6.8一个ODBCDirect连接的细节704

18.6.9使得ODBC连接字符串有意义705

18.7理论深入:数据的全局视图707

18.8小结708

附录CD-ROM上的内容710

热门推荐