第1章 NetMasters和WebBroker控件 1
1.1 检测网络连通性 1
1.2 检查主机提供哪些服务 3
1.3 通过Internet发送邮件 7
1.4 通过Internet接收邮件 11
1.5 发送和接收文件数据 14
1.6 发送和接收消息 18
1.7 实现文件的解码和编码 20
1.8 实现发送和接收用户数据报 25
1.9 实现阅读和张贴新闻 29
1.10 自建文件下载工具 32
1.11 查询用户帐号 38
1.12 获取HTIP文档 41
1.13 创建自己的浏览器 45
1.14 实现点对点的聊天 49
1.15 判断主机是否提供某一服务 54
1.16 实现发送广播 58
第2章 网络服务器应用程序 62
2.1 在CGI中处理 POST请求 62
2.2 在CGI 中处理GET请求 69
2.3 在CGI中同时处理POST和 GET请求 73
2.4 使用ISAPI实现 CGI同样的功能 82
2.5 通过ISAPI在网上发布数据库 87
3.1 获取本机IP 地址 96
第3章 Win 32网络编程 96
3.2 主机名和IP地址的相互获取 99
3.3 通过匿名管道实现进程间通信 102
3.4 通过命名管道实现网络间通信 107
3.5 通过邮槽实现广播 114
3.6 实现语音拨号 120
3.7 通过串口进行通信 122
3.8 实现映射网络驱动器 140
3.9 获取网络适配器的信息 144
第4章 COM、DCOM和CORBA 148
4.1 创建COM服务器和客户程序 148
4.2 从CoClass获取两个接口 155
4.3 在程序中操纵Word 159
4.4 用OLE技术操纵 Excel 162
4.5 将数据库中的内容发送到Word 164
4.6 通过DCOM调用远程对象 169
4.7 CORBA服务器和客户程序 173
4.8使用VisiBroker中的各种命令 178
第5章 数据库存取的连接和设定 184
5.1 Paradox和dBASE的连接和设定 184
5.2 MS-Foxpro和MS-Access的连接和设定 186
5.3 MS SQL的连接和设定 187
5.4 InterBase的连接和设定 189
5.5 通过ADO技术来存取数据库 190
5.6 连接使用ODBC的数据库 193
第6章 本地数据库应用系统 195
6.1 将BMP放入dBASE和Paradox的BLOB字段中 195
6.2 用C++Builder进行数据库之间转换 196
6.3 动态选择数据库和数据表 198
6.4 利用Locate和Lookup方法实现数据库的查找功能 200
6.5 查找固定范围的数据 202
6.6 数据库的异常处理 205
6.7 使用DBE API函数扩展数据库 VCL功能 207
6.8 通过代码创建一个数据表 209
6.9 在运行时创建一个BDE别名 215
6.10使用TQuery实现参数化查询 217
6.11 参数化查询中Format函数的使用 219
6.12 使用FindNearest实现模糊查找 222
6.13 Master/Detail数据表的设定 223
6.14 在相关数据库中使用查找控件 225
6.15 一对多关系的报表设计 226
6.16 统计图表与数据库的结合 229
6.17 商业决策分析应用程序设计 231
6.18 在后台运行查询 234
6.19使用ADO实现“公文包”模式 239
6.20 不使用data-ware控件编辑数据库 244
6.21 在运行期间控制数据表的布局 247
7.1 数据库的缓冲更新 250
第7章 客户/服务器数据库应用系统 250
7.2 实现数据库的Constraint Broker功能 251
7.3 实现自动Login数据库 253
7.4 实现数据库事务处理 254
7.5 MTS缓冲池 258
7.6 利用TQuery和TStoreProc实现存储过程 262
7.7 通过IBX获取数据库信息 265
第8章 分布式多层数据库应用系统 268
8.1 简单的分布式多层数据库应用系统的建立 268
8.2 使用参数动态存取远程数据 272
8.3 客户端应用程序控制数据的存取 277
8.4 使用命令动态存取远程数据 279
8.5 多层结构中Master/Detail应用系统的实现 285
8.6 多层结构中的数据包传递 289
8.7 多层结构中的“公文包”模式 291
8.8 开发NT服务应用程序服务器 294
第9章 WebBroker和InternetExpress 298
9.1 开发以ActiveForm和浏览器为主的数据库应用系统 298
9.2 使用InternetExpress建立分布式Web应用系统 302
9.3 定制InternetExpress应用程序 308
9.4 使用CSS定制InternetExpress应用程序 310
9.5 使用定制标识(Tag)建立动态主页 313
9.6 使用TDataSetTableProducer控件显示数据库的数据 316
9.7 通过数据流方式返回图像 319
9.8 通过定制标识传输图像 321