Following are DB-Library compatibility issues:
Support for new features in Open Client or Adaptive Server have been made primarily to the Client-Library API. This includes support for LDAP, SSL, XNL, HA Failover, bulk copies into DOS tables, and so on. For this reason, Sybase strongly recommends creating all new applications with the Client-Library API. Older applications written in DB-Library that can be run against Adaptive Server servers offering new technology may also need to be migrated to Client-Library.
Support for new features is not added to this DB-Library.
DB-Library is not reentrant or threadsafe and is not supported in threaded applications.
Although it is possible for DB-Library and Client-Library calls to exist in the same application, Sybase does not test or certify combining the two different APIs. If you must use the two APIs together, make sure the libraries are not only at the same major release level, but also at the same ESD level.
For help on converting a DB-Library application to a Client-Library application, refer to the Open Client Client-Library Migration Guide.