**章 Client-Library概述
1.1 客户/服务器体系结构
1.1.1 客户的种类(Types of Clients)
1.1.2 服务器的种类(Types of Servers)
1.2 Open Client和Open Server产品
1.2.1 SYBASE Open Client
l.2.2 SYBASE Open Server
1.2.3 Open Client和Open Server调用的编程接口
1.2.4 Open Client 函数库
1.3 SYBASE系统11的Open Client
l.3.1 SYBASE系统11Open Client包括的产品
1.3.2 Client-Library与DB-Library比较
1.4 环境设置
1.4.1 接口(interfaces)文件
1.4.2 环境变量
1.4.3 localesdat文件
1.5 查找一个SQL Server并使用isql与之连接
1.6 样例程序说明
第二章 编程基础
2.1 头文件、库文件、编译文本
2.1.1 头文件
2.1.2 库文件
2.1.3 编译文本
2.2 控制结构
2.2.1 控制结构CS—CONTEXT,CS-CONNECTION,CS-COMMAND
2.2.2 三者的继承关系
2.2.3 控制结构属性
2.3 数据类型
2.4 编写一个*简单的CT-Library的应用程序
2.4.1 分配环境结构空间
2.4.2 初始化函数库
2.4.3 分配联接结构
2.4.4 设置用户名及口令
2.4.5 建立联接
2.4.6 关闭联接
2.4.7 释放环境结构空间
2.4.8 例程说明
第三章 向SQL Server发送命令
3.1 第二章中的样例程序介绍(分三个子过程)
3.2 分配CS_COMMAND结构,向SQL Server发送命令
3.2.1 分配CS_COMMAND结构
3.2.2 设置或读取CSCOMMAND结构属性值
3.3 初始化、发送、执行命令
3.3.1 命令的概念
3.3.2 基本步骤
3.4 关闭联接、释放资源
3.4.1 关闭联接
3.4.2 释放资源
第四章 错误及消息处理
4.1 客户消息、服务器消息和CS-Library消息
4.1.1 客户消息
4.1.2 服务器消息
4.1.3 CS-Library消息
4.2 错误及消息处理的两种方式
4.3 定义安装回叫程序处理消息及错误信息
4.3.1 定义客户消息回叫程序
4.3.2 安装客户消息回叫程序
4.3.3 定义服务器消息回叫程序
4.3.4 安装服务器消息回叫程序
4.3.5 定义CS-Library消息回叫程序
4.3.6 安装CS-Library消息回叫程序
4.4 样例程序
4.4.1 将三个回叫程序写入名为handler.c的文件
4.4.2 修改编译文本
4.4.3 修改主程序中init_db()子过程
第五章 普通行的处理
……
第六章 普通行的描述
第七章 运行存储过程
第八章 动态SQL
第九章 只读游标
第十章 可修改游标
第十一章 读写文本/图像字段
第十二章 批数据拷贝
附录A Sybase Open Client产品附带的样例程序
附录B Client-Library应用的程序框架
附录C DB-Library和Client-Library
附录D Client-Library CS-Library和Bulk-Copy Library例程列表