I have an instance of Microsoft SQL Server 2017 and to connect to it I use the Microsoft SQL Server 2016 adapter and they work perfectly fine.
To configure a JDBC Data Source to a Microsoft SQL Server 201X database I would follow the instructions in our documentation page [JDBC Sources](https://community.denodo.com/docs/html/browse/7.0/vdp/administration/creating_data_sources_and_base_views/jdbc_sources/jdbc_sources). The steps are exactly the same for JDBC connection, just changing the adapter, driver and Database URI. Adapters are only included when enough direct testing has been made but this does not mean that newer versions will not work. Usually changes between versions are minor and older adapters work perfectly fine.
For Microsoft SQL Server Denodo already includes both the MS Driver and the JTDS so you just have to pick the desired one from the dropdown menu and both Driver class path and Driver class fields will be automatically filled for you. Just put the URI to your database following the template (in case you do not know the port by default it is 1433) and the appropriate credentials.
Hope this helps!