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.
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.
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.
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.