图书介绍
C++ Builder应用程序开发实例与技巧 下 应用与提高篇PDF|Epub|txt|kindle电子书版本网盘下载
![C++ Builder应用程序开发实例与技巧 下 应用与提高篇](https://www.shukui.net/cover/62/33091496.jpg)
- 曹岩,王海宇主编;王海宇等编著 著
- 出版社: 西安:西安交通大学出版社
- ISBN:7560520847
- 出版时间:2005
- 标注页数:708页
- 文件大小:26MB
- 文件页数:156页
- 主题词:C语言-程序设计
PDF下载
下载说明
C++ Builder应用程序开发实例与技巧 下 应用与提高篇PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
目录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(组件对象模型)/DCOM401
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控件和Internet499
17.1.4 AetiveX文档和Internet499
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 Adapter539
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 Service582
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 GUID610
第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章 动态链接DLL666
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