《Visual Basic 5开发人员指南》PDF下载

  • 购买积分:22 如何计算积分?
  • 作  者:(美)(N.耶尔克)Noel Jerke等著;京京翻译组译
  • 出 版 社:机械工业出版社;西蒙与舒斯特国际出版公司
  • 出版年份:1997
  • ISBN:711105900X
  • 页数:846 页
图书介绍:本书是一本权威性的疑难解答参考书

第1章客户机/服务器基础 1

1.1理解客户机/服务器和其他计算结构 1

目录 1

1.2理解文件服务器和客户机/服务器数据库配置 5

1.3理解双层和三层客户机/服务器模型 7

1.3.1双层客户机/服务器模型 8

1.3.2三层客户机/服务器模型 8

1.3.3说明 9

1.4理解组件对象模型 10

1.4.1进程内和进程外服务器 11

1.4.2分布式对象模型(DCOM) 11

1.4.3说明 11

1.5理解服务模型 12

1.5.2商业服务 13

1.5.1用户服务 13

1.5.3数据服务 14

1.5.4说明 14

1.6理解使用组件的客户机/服务器配置 15

1.6.1物理配置 16

1.6.2单服务器配置 16

1.6.3商业服务器配置 17

1.6.4事务服务器配置 19

1.6.5说明 21

1.7学习VisualBasic5提供的客户机/服务器开发工具的更多知识 21

1.7.1客户机注册工具 21

1.7.2远程自动连接管理器 22

1.7.4组件管理器 25

1.7.3自动管理器 25

1.7.5数据库管理工具 26

1.7.6VisualSourceSafe 27

1.7.7说明 28

1.8创建一个SourceSafe项目 28

1.8.1问题的提出 28

1.8.2实现技术 29

1.8.3实现步骤 29

1.8.4工作原理 30

1.8.5说明 30

第2章连接 31

2.1.3实现步骤 36

2.1.2实现技术 36

2.1.1问题的提出 36

2.1编写一个连接串 36

2.1.4工作原理 44

2.1.5说明 46

2.2用JET引擎、ODBC和数据控件访问数据 46

2.2.1问题的提出 46

2.2.2实现技术 46

2.2.3实现步骤 46

2.2.4工作原理 50

2.2.5说明 51

2.3用JET引擎、ODBC和DAO进行连接 51

2.3.1问题的提出 51

2.3.3实现步骤 52

2.3.2实现技术 52

2.3.4工作原理 63

2.3.5说明 63

2.4使用SQL通过选项 63

2.4.1问题的提出 64

2.4.2实现技术 64

2.4.3实现步骤 64

2.4.4工作原理 68

2.5用ODBCAPI打开ODBC源 69

2.5.1问题的提出 69

2.5.2实现技术 69

2.5.3实现步骤 71

2.5.4工作原理 83

2.6用远程数据控件进行连接 83

2.6.1问题的提出 84

2.6.2实现技术 84

2.6.3实现步骤 84

2.6.4工作原理 89

2.7用远程数据对象进行连接 89

2.7.1问题的提出 89

2.7.2实现技术 89

2.7.3实现步骤 90

2.8.2实现技术 101

2.8.1问题的提出 101

2.8.3实现步骤 101

2.8对各种连接方案进行性能评价 101

2.7.4说明 101

2.8.4说明 113

第3章远程数据对象 115

3.1创建和运行SQL查询 117

3.1.1问题的提出 117

3.1.2实现技术 117

3.1.3实现步骤 117

3.1.4工作原理 121

3.1.5说明 121

3.2用RDO插入、更新和删除记录 122

3.2.1问题的提出 122

3.2.2实现技术 122

3.2.3实现步骤 123

3.2.4工作原理 130

3.2.5说明 131

3.3执行一个存储进程 131

3.3.1问题的提出 131

3.3.2实现技术 131

3.3.3实现步骤 132

3.3.4工作原理 142

3.3.5说明 142

3.4用rdopreparedStatement设定查询参数 143

3.4.1问题的提出 143

3.4.2实现技术 143

3.4.3实现步骤 144

3.5.2实现技术 149

3.5.1问题的提出 149

3.5控制结果集里返回的行数 149

3.4.4工作原理 149

3.4.5说明 149

3.5.3实现步骤 150

3.5.4工作原理 157

3.5.5说明 158

3.6创建带多个结果集的一个RDO 158

3.6.1问题的提出 158

3.6.2实现技术 159

3.6.3实现步骤 159

3.7执行异步查询 162

3.7.2实现技术 162

3.7.1问题的提出 162

3.6.5说明 162

3.6.4工作原理 162

3.7.3实现步骤 163

3.7.4工作原理 170

3.7.5说明 170

第4章用户界面设计 171

4.1创建一个简单的MDI应用程序 172

4.1.1问题的提出 172

4.1.2实现技术 172

4.1.3实现步骤 173

4.1.4工作原理 192

4.1.5说明 192

4.2.3实现步骤 193

4.2.2实现技术 193

4.2构建一个工具栏,简化对菜单选项的访问 193

4.2.1问题的提出 193

4.2.4工作原理 219

4.2.5说明 219

4.3实现右鼠标按钮关联菜单 219

4.3.1问题的提出 220

4.3.2实现技术 220

4.3.3实现步骤 220

4.3.4工作原理 250

4.1.1问题的提出 251

4.1.2实现技术 251

4.1.3实现步骤 251

4.4使应用程序具备拖放能力 251

4.3.5说明 251

4.1.4工作原理 290

4.1.5说明 291

4.5用卡片标签控件组织表单内容 291

4.5.1问题的提出 291

4.5.2实现技术 291

4.5.3实现步骤 292

4.5.4工作原理 334

4.5.5说明 335

第5章为用户提供数据 336

5.1载入带查询结果的一个列表或组合框 337

5.1.1问题的提出 337

5.1.2实现技术 337

5.1.3实现步骤 338

5.2填充非绑定网格 343

5.1.4工作原理 343

5.1.5说明 343

5.2.1问题的提出 344

5.2.2实现技术 344

5.2.3实现步骤 344

5.2.4工作原理 350

5.2.5说明 351

5.3在非绑定网格里显示计算域 351

5.3.1问题的提出 351

5.3.2实现技术 351

5.3.3实现步骤 351

5.4.2实现技术 360

5.4.1问题的提出 360

5.4控制显示的行数 360

5.3.4工作原理 360

5.4.3实现步骤 361

5.4.4工作原理 366

5.4.5说明 366

5.5创建一个主控/详细资料表单 366

5.5.1问题的提出 366

5.5.2实现技术 367

5.5.3实现步骤 367

5.5.4工作原理 375

5.5.5说明 375

5.6创建按例查询 375

5.6.1问题的提出 375

5.6.3实现步骤 376

5.6.2实现技术 376

5.6.4工作原理 387

5.6.5说明 388

第6章面向对象的应用程序开发 389

6.1理解面向对象编程的基础知识 389

6.1.1类模块 390

6.1.2对象间的关系 391

6.2实现一个基本的类模块 392

6.2.1问题的提出 392

6.2.2实现技术 392

6.2.3实现步骤 392

6.2.4工作原理 400

6.3.2实现技术 401

6.3.3实现步骤 401

6.3运用类集合 401

6.3.1问题的提出 401

6.2.5说明 401

6.3.4工作原理 413

6.3.5说明 414

6.4实现一个对象模型 414

6.4.1问题的提出 414

6.4.2实现技术 414

6.4.3实现步骤 414

6.4.4工作原理 436

6.4.5说明 438

6.5.2实现技术 439

6.5.3实现步骤 439

6.5构建ActiveX组件 439

6.5.1问题的提出 439

6.5.4工作原理 464

6.5.5说明 465

第7章商业对象 466

7.1设置一个ActiveX商业对象项目 468

7.1.1问题的提出 468

7.1.2实现技术 468

7.1.3实现步骤 468

7.1.4工作原理 481

7.1.5说明 481

7.2.2实现技术 482

7.2.3实现步骤 482

7.2.1问题的提出 482

7.2在类里封装商业规则 482

7.2.4工作原理 494

7.2.5说明 495

7.3将商业规则封装到一个进程内服务器里(ActiveXDLL) 496

7.3.1问题的提出 496

7.3.2实现技术 497

7.3.3实现步骤 497

7.3.4工作原理 500

7.3.5说明 500

7.4将商业规则封装到一个进程外服务器里(ActiveXEXE) 500

7.4.1问题的提出 500

7.4.3实现步骤 501

7.4.2实现技术 501

7.4.4工作原理 503

7.4.5说明 504

7.5将商业对象移至一台远程服务器 505

7.5.1问题的提出 505

7.5.2实现技术 505

7.5.3实现步骤 509

7.5.4工作原理 509

7.5.5说明 509

7.6将变体数组传递给一个商业对象或从中传出 510

7.6.1问题的提出 510

7.6.2实现技术 510

7.6.3实现步骤 510

7.6.4工作原理 524

7.6.5说明 526

第8章报表和数据连接支持 527

8.1.1问题的提出 528

8.1.2实现技术 528

8.1.3实现步骤 528

8.1.4说明 537

8.2在不使用水晶报表的前提下用分组技术创建详细资料报表 537

8.2.1问题的提出 537

8.2.2实现技术 537

8.2.3实现步骤 537

8.2.4工作原理 547

8.3.3实现步骤 548

8.3.2实现技术 548

8.3.1问题的提出 548

8.3用Word95和OLE创建一个多重查询报表 548

8.2.5说明 548

8.1用水晶报表创建一个报表 558

8.3.4工作原理 566

8.4用Excel95和OLE创建一个数据透视表和图表 567

8.4.1问题的提出 567

8.4.2实现技术 568

8.4.3实现步骤 568

8.4.4工作原理 577

第9章示范客户机/服务器程序 580

9.1构建一个三层客户机/服务器事务处理应用程序 581

9.1.1问题的提出 581

9.1.2实现技术 581

9.1.3实现步骤 582

9.1.4工作原理 634

9.1.5说明 636

9.2构建一个三层客户机/服务器决策支持系统 636

9.2.1问题的提出 636

9.2.2实现技术 636

9.2.3实现步骤 637

9.2.4工作原理 682

9.2.5说明 683

9.3构建一个三层客户机/服务器图像归档系统 684

9.3.1问题的提出 684

9.3.2实现技术 684

9.3.3实现步骤 684

9.3.4工作原理 744

9.3.5说明 745

第10章基本SQL服务器管理 746

10.1创建一个设备 747

10.1.1问题的提出 747

10.1.2实现技术 747

10.1.3实现步骤 748

10.1.4工作原理 751

10.1.5说明 751

10.2创建一个数据库 752

10.2.1问题的提出 752

10.2.2实现技术 752

10.2.3实现步骤 753

10.3.1问题的提出 755

10.3.3实现步骤 755

10.3.2实现技术 755

10.2.4工作原理 755

10.3创建一个表格 755

10.2.5说明 755

10.3.4工作原理 757

10.3.5说明 757

10.4定义主关键字和外来关键字 757

10.4.1问题的提出 757

10.4.2实现技术 757

10.4.3实现步骤 758

10.4.4工作原理 760

10.5.2实现技术 761

10.5.1问题的提出 761

10.4.5说明 761

10.5对表格进行索引,使其具备更高的效率和性能 761

10.5.3实现步骤 763

10.5.4工作原理 764

10.5.5说明 764

10.6创建一个触发器,控制数据的完整性 764

10.6.1问题的提出 764

10.6.2实现技术 764

10.6.3实现步骤 765

10.7创建一个景象 767

10.7.1问题的提出 767

10.7.2实现技术 767

10.6.5说明 767

10.6.4工作原理 767

10.7.3实现步骤 768

10.7.4工作原理 770

10.7.5说明 771

10.8创建和执行一个存储进程 771

10.8.1问题的提出 771

10.8.2实现技术 771

10.8.3实现步骤 771

10.8.4工作原理 772

10.8.5说明 773

10.9创建一个存储进程,令其执行事务处理 773

10.9.1问题的提出 774

10.9.2实现技术 774

10.9.3实现步骤 774

10.9.4工作原理 777

10.10用SQL服务器Web助理创建一个查询 778

10.10.1问题的提出 778

10.9.5说明 778

10.10.2实现技术 779

10.10.3实现步骤 779

10.10.4工作原理 784

10.10.5说明 785

10.11优化服务器 785

10.11.1问题的提出 785

10.11.2实现技术 785

10.11.3实现步骤 785

10.11.4说明 788

第11章激活Web中的客户机/服务器 789

11.1.2实现技术 790

11.1提交查询并用Internet数据库连接器查询的结果填充列表框 790

11.1.1问题的提出 790

11.1.3实现步骤 791

11.1.4工作原理 792

11.1.5说明 793

11.2创建一个ActiveX控件,用它 793

检验信用卡信息 793

11.2.1问题的提出 793

11.2.2实现技术 793

11.2.3实现步骤 794

11.3.3实现步骤 801

11.3.2实现技术 801

11.3.1问题的提出 801

11.3在HTML文档里嵌入一个ActiveX控件 801

11.2.4工作原理 801

11.2.5说明 801

11.3.4工作原理 804

11.3.5说明 805

11.4用设置向导为ActiveX控件创建 805

一个CAB文件 805

11.4.1问题的提出 805

11.4.2实现技术 805

11.4.3实现步骤 806

11.4.4工作原理 807

11.4.5说明 807

附录A辞典 808

B.2BackOffice产品 821

B.2.1Asymetrix公司 821

附录B客户机/服务器数据库资源 821

B.1ActiveX 821

B.2.2BrioTechonlogy公司 822

B.2.3Chen Accociates 822

B.2.4logicWorks公司 823

B.2.5SheridanSoftwareSystems 823

B.2.6SylvainFaust公司 823

B.3客户机/服务器开发工具 824

B.3.1Asymetrix公司 824

B.3.2CenterViewSoftware公司 824

B.3.4IntegraTechonlogyInternational 825

B.3.5微软公司 825

B.3.3CrescentSoftware(ProgressSoftware公司之分公司) 825

B.3.6MossMicro,LLC 826

B.4数据库连接 827

B.4.1IntelligentObjects股份有限公司 827

B.4.2Intersolv 827

B.4.3微软公司 828

B.5国际互联网 828

B.5.1微软公司 828

B.5.2Symantec公司 829

B.5.3TVObjects 829

B.6Internet服务器 829

B.6.2网景公司(Netscape) 830

B.6.3OReilly Associates 830

B.6.1微软公司(Microsoft) 830

B.7报表生成器 831

B.7.1BorlandInternational公司 831

B.7.2ConcentricDataSystems公司 831

B.7.3微软公司 831

B.7.4SeagateSoftwarelnfornafionManagementGroup1095 832

B.8事务处理服务器 832

B.8.1IBM公司 832

B.8.2微软公司 832

B.8.3Pr惴Software公司 833

B.9CompuServe/Internet/%dd 833

WideWeb支持 833

B.9.1高级VisualBasic 833

B.9.2VisualBasic用户组 834

B.9.3WindowsNT/Back伽iee用户组 840