CS-TDS-VERSION defines the version of the Tabular Data Stream (TDS) protocol that the connection is using.
Because CS-TDS-VERSION is a negotiated login property, its value can change during the login process. An application can set CS-TDS-VERSION to request a TDS level before calling CTBCONNECT. In this case, when CTBCONNECT creates the connection, it looks for the requested TDS version. If the server cannot provide the requested TDS version, a new (lower) TDS version is negotiated. An application can retrieve the value of CS-TDS-VERSION after a connection is established to determine the actual version of TDS in use.
The following table lists the symbolic values that CS-TDS-VERSION can have:
Value |
Indicates |
Features supported |
---|---|---|
CS-TDS-46 |
4.6 TDS |
Registered procedures, TDS passthrough, negotiable TDS packet size, multi-byte character sets. |
CS-TDS-50 |
5.0 TDS |
Accesses system Adaptive Server 10.0 and above.
|