DB-Library uses the sybfront.h, sybdb.h, and syberror.h header files.
Client-Library uses the ctpublic.h header file:
ctpublic.h includes cspublic.h, which is CS-Library’s header file.
cspublic.h includes:
cstypes.h, which contains type definitions for Client-library datatypes
csconfig.h, which contains platform-dependent datatypes and definitions
sqlca.h, which contains a typedef for the SQLCA structure
When migrating your application, replace DB-Library header file names with the Client-Library header file name (ctpublic.h).
Because ctpublic.h includes cspublic.h,
which in turn includes all other required header files, the application
itself needs only to include ctpublic.h.