C++ Builder应用程序开发实例与技巧 下 应用与提高篇PDF电子书下载
- 电子书积分:20 积分如何计算积分?
- 作 者:曹岩,王海宇主编;王海宇等编著
- 出 版 社:西安:西安交通大学出版社
- 出版年份:2005
- ISBN:7560520847
- 页数:708 页
目录 283
(下册:应用与提高篇) 283
第三部分 C++Builder数据库编程技术 283
第9章 C++Builder数据库程序设计架构 283
9.1 Client/Server(客户/服务器)结构 283
9.2 关于数据库的分类 284
9.3 C++Builder中的一层结构 286
9.4 C++Builder中的二层结构 287
9.5 C++Builder中的三层及多层结构 288
9.6 数据库应用程序的结构选择 292
9.7 数据库应用系统的扩展性规划 292
第10章 C++Builder的数据库维护工具 294
10.1 BDE(数据引擎) 294
10.2 Database Desktop数据表及索引 295
10.3 SQL Explorer数据库浏览及维护工具 300
10.4 Data Pump数据泵 302
10.5 SQL Monitor查询监控器 303
10.6 SQL Builder(SQL程序产生器) 304
10.7 IBConsole(Interbase控制台) 306
第11章 C++Builder数据库应用程序设计基础 310
11.1 您的第一个数据库应用程序 310
11.2 您的第二个数据库应用程序 311
11.3 Data Module数据模块 312
11.4 Fields Editer字段编辑器 314
11.4.1 使用Fields Editor更改字段显示名称 314
11.4.2 TField数据库访问组件 316
11.5 DBGrid组件的界面设置 320
11.5.1 DBGrid组件的界面设置 320
11.5.3 在DBGrid中绘图 322
11.5.2 TColumn组件 322
11.6 DBCtrlGrid组件 326
11.7 DBNavigator组件 327
11.8 DBChart组件 329
11.9 数据表的关联 334
第12章 C++Builder数据库高级应用与多级数据库程序设计 336
12.1 DataDictionary数据字典 336
12.1.1 在程序中声明TField元件的意义 336
12.1.2 数据字典的建立和使用 337
12.2 使用Table组件设计数据库应用程序 341
12.2.1 数据表指针 341
12.2.2 State属性与数据表状态 342
12.2.3 用Table组件在程序中存取字段数据 343
12.2.4 一个例子 345
12.3.1 SQL概述 353
12.3 SQL结构化查询语言简介 353
12.3.2 在学习SQL之前 354
12.3.3 使用Select命令从表中获取记录 354
12.3.4 操作多个表 356
12.3.5 字段的操作 357
12.3.6 查询结果排序 358
12.3.7 取出互不重复的记录 360
12.3.8 集合函数 360
12.3.9 统计字段值的数目 361
12.3.10 计算字段的平均值 362
12.3.11 计算字段值的和 362
12.3.12 返回最大值或最小值 362
12.3.13 通过匹配一定范围的值来查询数据 362
12.3.14 使用通配符匹配字符串 364
12.3.15 新增一笔数据 365
12.3.17 更新和编辑记录 366
12.3.16 删除一条记录 366
12.4 DataSet数据集 368
12.4.1 使用DataSet的简介 368
12.4.2 使用DataSet的查询 368
12.4.3 读取DataSet内的数据 374
12.5 使用Query组件设计数据库应用程序 376
12.5.1 30秒编写第一个查询的例子 376
12.5.2 SQL代码与CB界面之间的参数传递 378
12.5.3 提高查询效率的设置 381
12.6 使用服务器端存储程序(Stored Procedure) 381
12.7 关于查询效率的问题 388
12.8 客户连接权限的控制 388
12.9 数据库错误信息管理 392
12.10 事务处理(Transaction) 395
12.10.1 使用数据库组件管理事务 396
12.10.2 使用TransIsolation(隔离层次)属性 397
12.10.3 使用本地事务处理 398
12.11 多级数据库应用程序设计基础 399
12.11.1 多级数据库应用程序设计原理 399
12.11.2 MIDAS(多级分布式应用程序服务) 400
12.11.3 COM(组件对象模型)/DCOM 401
12.11.4 创建多级数据库应用程序的步骤 401
12.11.5 多级数据库应用程序的开发环境 402
12.11.6 开发多级数据库应用程序所使用的组件 403
12.12 多级数据库应用程序的数据维护例程 405
12.13 多级数据库应用程序中的事务处理 408
12.14 COM程序中使用类型库工具(Type Library) 408
12.15 SQL命令的传递例程 412
12.16 查询参数的传递例程 418
13.1.2 HTTP协议 427
13.1.1 引言 427
第13章 网络应用程序开发简介 427
13.1 网络应用程序开发基本知识 427
第四部分 C++Builder网络应用程序开发 427
13.1.3 Web应用系统的几种开发方式 429
13.2 C++Builder对Web开发的支持 430
13.3 IIS的基本设置 431
13.3.1 基本设置 431
13.3.2 其它设置 433
13.4 使用Web应用程序调试器 435
第14章 开发基于CGI及ISAPI的Web应用程序 439
14.1 CGI简介 439
14.1.1 CGI的提出 439
14.1.2 CGI的工作原理 439
14.2 C++Builder下CGI开发实例 440
14.3.1 环境变量 443
14.3 CGI开发进阶 443
14.3.2 Form输入的分析和解码 444
14.4 ISAPI开发简介 445
14.4.1 ISAPI的运行原理 445
14.4.2 C++Builder对ISAPI扩展应用程序的支持 446
第15章 利用Web Broker机制开发Web应用程序 448
15.1 Web Broker机制 448
15.2 Web Broker机制深入分析 451
15.2.1 Web服务器应用程序的结构 451
15.2.2 模块简介 451
15.2.3 Web服务器应用程序的关键流程 452
15.3 页面生成器 465
15.4 连接数据库信息的Web Broker应用程序 466
15.4.1 连接数据库的Web Broker应用程序实例 467
15.4.2 数据集页面生成器 471
15.4.3 数据表页面生成器 472
15.4.4 客户订单查询示例 474
第16章 开发基于InternetExpress的Web服务器应用程序 483
16.1 IntemetExpress简介 483
16.2 InternetExpress开发实例 484
16.3 InternetExpress技术详解 490
16.3.1 TXMLBroker组件 490
16.3.2 TInetXPageProducer组件 492
16.4 利用InternetExpress开发主从式Web服务器程序 495
16.4.1 应用程序服务器部分 496
16.4.2 客户端部分的CGI程序 496
17.1.1 AetiveX的定义 498
17.1.2 AetiveX的内容 498
17.1 ActiveX概要 498
第17章 利用ActiveX开发Web应用程序 498
17.1.3 ActiveX控件和Internet 499
17.1.4 AetiveX文档和Internet 499
17.1.5 ActiveX脚本描述语言 499
17.1.6 ActiveX控件在Web上的应用 499
17.2 在C++Builder中创建ActiveX控件 499
17.2.1 创建ActiveX程序实例 500
17.2.2 设置网络发布选项 523
17.3 基于ActiveX的DataSnap Web应用 524
第18章 开发基于WebSnap的Web应用程序 527
18.1 基于WebSnap的Web应用程序实例 527
18.2 用于WebSnap机制开发的基本组件 536
18.2.1 Web模块 536
18.2.2 Adapter 539
18.3 具有数据编辑功能的WebSnap程序 540
18.3.1 给WebSnap程序添加数据编辑功能 540
18.2.3 页面生成器 540
18.3.2 给WebSnap程序添加错误报告 544
18.4 高级WebSnap程序设计 545
18.4.1 设计具有Login功能的WebSnap程序 545
18.4.2 在WebSnap程序使用会话服务 551
18.4.3 WebSnap程序中HTML模板的高级处理 552
第19章 C++Builder下的XML文档处理 555
19.1 XML简介 555
19.1.1 XML的由来 555
19.1.2 XML的相关协议 555
19.1.3 XML语言简介 556
19.2 利用C++Builder处理XML文档 558
19.2.1 利用DOM接口处理XML文档 558
19.2.2 利用XML Data Binding处理XML文档 562
19.3 XML和数据库之间的相互转换 572
第20章 C++Builder下Web Service的开发 575
20.1 Web Service简介 575
20.1.1 Web Service概述 575
20.1.2 C++Builder对Web Service的支持 576
20.2 编写Web Service程序 577
20.3 开发高级自定义Web Service 582
20.4 开发调用外部Web Service的程序 595
第五部分 C++Builder应用程序设计技巧与提高 607
第21章 开发基于COM/COM+的应用程序 607
21.1 COM/COM+原理概述 607
21.1.1 COM/COM+技术的历史 607
21.1.2 COM简介 607
21.1.3 COM接口 608
21.1.4 三种类型的服务器 608
21.2 COM开发实例 610
21.1.7 C++Builder对COM的支持 610
21.1.6 MTS/COM+简介 610
21.1.5 GUID 610
第22章 CORBA技术及开发实例 620
22.1 CORBA原理概述 620
22.1.1 CORBA的技术背景 620
22.1.2 CORBA的发展 620
22.1.3 CORBA体系结构 621
22.1.4 ORB的互操作体系结构 623
22.2 VisiBroker简介 625
22.2.1 存根与框架 625
22.2.2 智能代理 626
22.2.3 激活服务器应用程序 626
22.3 IDL语法简介 626
22.3.2 IDL的数据类型 627
22.3.1 IDL的标识符 627
22.3.3 IDL接口 628
22.3.4 IDL的异常处理 629
22.3.5 IDL的模块 629
22.4 开发CORBA应用实例 629
22.4.1 编写CORBA服务器程序 630
22.4.2 编写CORBA客户程序 635
第23章 报表及统计图表的开发 639
23.1 用QuickReport设计报表 639
23.1.1 QuickReport组件功能简介 639
23.1.2 设计一个简单的报表 640
23.1.3 设计具有分组功能的报表 641
23.1.4 设计主从式报表 642
23.1.5 自定义报表预览窗口 646
23.2 统计图表的开发 654
23.2.1 使用TChart组件 654
23.2.2 使用TDBChart组件 662
24.1 DLL概述 666
第24章 动态链接DLL 666
24.2 DLL的实现 667
24.2.1 建立动态连接库 667
24.2.2 动态连接库的调用 669
24.3 资源DLL的应用 670
第25章 多进程和多线程 675
25.1 多进程与多线程概述 675
25.2 多线程的实现 676
25.2.1 Windows操作系统对多线程的支持 676
25.2.2 创建线程示例 677
25.3 多线程的同步机制及其实现 678
25.4 多进程简述及其同步机制 679
26.1 文件及文件目录的访问 682
26.1.1 文件信息 682
第26章 文件及文件系统的各种操作 682
26.1.2 文件操作 685
26.1.3 目录操作 688
26.1.4 文件的异步读写 689
26.1.5 设备文件访问一例——串口的基本操作 690
26.2 文件映射 692
26.3 文件系统操作 695
第27章 内存管理 697
27.1 虚拟存储空间及虚拟内存的操作 697
27.2 堆内存访问 699
27.3 内存访问权限验证 700
27.4 各种内存管理方法的比较 701
第28章 打包发行使用C++Builder开发的应用程序 702
28.1 获取应用程序的运行环境 702
28.2 简单应用程序的发行 703
28.3 使用Install Shield等安装工具发行应用程序 705
- 《钒产业技术及应用》高峰,彭清静,华骏主编 2019
- 《现代水泥技术发展与应用论文集》天津水泥工业设计研究院有限公司编 2019
- 《英汉翻译理论的多维阐释及应用剖析》常瑞娟著 2019
- 《数据库技术与应用 Access 2010 微课版 第2版》刘卫国主编 2020
- 《区块链DAPP开发入门、代码实现、场景应用》李万胜著 2019
- 《虚拟流域环境理论技术研究与应用》冶运涛蒋云钟梁犁丽曹引等编著 2019
- 《当代翻译美学的理论诠释与应用解读》宁建庚著 2019
- 《第一性原理方法及应用》李青坤著 2019
- 《高含硫气藏开发腐蚀控制技术与实践》唐永帆,张强 2018
- 《教师教育系列教材 心理学原理与应用 第2版 视频版》郑红,倪嘉波,刘亨荣编;陈冬梅责编 2020
- 《断陷湖盆比较沉积学与油气储层》赵永胜等著 1996
- 《高考快速作文指导》张吉武,鲍志伸主编 2002
- 《建筑施工企业统计》杨淑芝主编 2008
- 《市政工程基础》杨岚编著 2009
- 《家畜百宝 猪、牛、羊、鸡的综合利用》山西省商业厅组织技术处编著 1959
- 《《道德经》200句》崇贤书院编著 2018
- 《钒产业技术及应用》高峰,彭清静,华骏主编 2019
- 《近代旅游指南汇刊二编 16》王强主编 2017
- 《高级英语阅读与听说教程》刘秀梅编著 2019
- 《计算机网络与通信基础》谢雨飞,田启川编著 2019