I wrote a connector for Sybase back in 2000, based on our existing one for MS SQL Server 7, and some things had already changed on the protocol level.
I don't remember exactly what and why, just that for some specific DML commands another kind of connection was required.