NexusDBUniProvider issue
Posted: Wed 29 Oct 2014 17:36
UniDAC version 5.5.12; NexusDB version 4.07
I see that TUniProvider declares a class function GetConnectionStringClass which includes an Assert - presumably to ensure that descending classes all override that method. I further notice that all UniProvider descendants except NexusDBUniProvider implement an overriding method.
Attempting to build a simple connection dialog as in your UniDAC demo (the form -based example) if/when the provider is changed to NexusDB from another valid provider, the EAssertionFailed exception gets thrown. Tracing through the code reveals that the GetConnectionStringClass method is getting called from the TUniConnection.SetProviderName method.
Rather than make local changes, is this something you can address in a pending release, or do you have any recommendation?
Thanks In Advance,
Ian
I see that TUniProvider declares a class function GetConnectionStringClass which includes an Assert - presumably to ensure that descending classes all override that method. I further notice that all UniProvider descendants except NexusDBUniProvider implement an overriding method.
Attempting to build a simple connection dialog as in your UniDAC demo (the form -based example) if/when the provider is changed to NexusDB from another valid provider, the EAssertionFailed exception gets thrown. Tracing through the code reveals that the GetConnectionStringClass method is getting called from the TUniConnection.SetProviderName method.
Rather than make local changes, is this something you can address in a pending release, or do you have any recommendation?
Thanks In Advance,
Ian