Send feedback on this topic.
Teradata.Client.Provider
Version 16.0 - 16.10
.NET Data Provider for Teradata > Developer's Guide > Migration Considerations for the .NET Data Provider for Teradata > Version 16.0 - 16.10

Before upgrading to .NET Data Provider for Teradata version 16.0 - 16.10, please note that application changes may be required due to changes in this release.

Now requires .NET Framework 4.5.2 or higher

If your application requires a lower version of the .NET Framework you will need to use the .NET Data Provider for Teradata version 15.11.0.x. This is the last version of the provider to support .NET Framework 3.5.

Support for Visual Studio 2010 has been dropped

If you still develop your applications using Visual Studio 2010, or earlier, you will need to use the .NET Data Provider for Teradata version 15.11.0.x.

Connection attribute UseEnhancedSchemaTable has been deprecated

The UseEnhancedSchemaTable attribute has been deprecated in version 16.10 and may be removed entirely in a future release.

This property is no longer used by the TdCommandBuilder when creating the SQL for Insert, Update or Delete commands.

This means that the Select statement must reference a unique key/index in the column selection list in order for it to generate the Insert, Update or Delete statements.

Setting TdCommandBuilder.ConflictOption to OverwriteChanges will generate more performant SQL.