Page 1 of 1

NexusDBUniProvider issue

Posted: Wed 29 Oct 2014 17:36
by ianw01
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

Re: NexusDBUniProvider issue

Posted: Thu 30 Oct 2014 10:27
by ViktorV
We have already fixed this bug, the fix will be included in the next UniDAC build.