[BLOCKING!] Wrong data gets updated when posting TUniQuery resulting in data-loss [UNHANDLED SUPPORT TICKET!]
Posted: Mon 17 Feb 2020 10:40
Hi UniDAC team,
On the 26th of december 2019 i've registered an blocking issue using the support form on your website, and recieved an email confirming that my request was recieved.
In my request i've send you a test project that explains and demonstrates the problem (see attached file):
The UniQuery object uses the wrong column-reference in the params when generating the "UPDATE" statement. This results in data-loss because the data in the main-object (FROM part of the query) gets overwritten by the data of one the joined tables.
On the 21th of Januari I still haven't heard from you, so i've send you an email (see mail thread), and got a disappointing response. As of today the still hasn't been any communication about this issue. I don't know:
- If it's being worked on.
- If it will be resolved.
- When the fix will be released.
As i've explained in my mail earlier, this issue is blocking and results in data-loss. Because I'm certain it doesn't only effect me I'm posting this on the forum to inform all UniDac users about this. Hoping you're going to fix this issue shortly.
Example project
===================
http://roylieben.nl/UniDAC%20Query%20Params%20issue.zip
Ticket Details
===================
Ticket ID: 303282
Assigned to: Maxim
Department: Dac Team
Priority: Medium
Status: On Hold
Mail thread
===================
Hello,
Thank you for the information. We will investigate the described issue and let you know the results shortly.
Best regards,
Maxim
===================
Hi Maxim,
As of the 26th of December there has been no communication concerning the request we've send you.
Furthermore I have to say that I'm very disappointed in the way the request is handled:
1. The only response I've received from your end is that you're investigating the issue.
2. Lack of an interface for managing the request (unprofessional)
2.1 It’s not possible to monitor the status of the request.
2.2 It's not possible to add additional information.
2.3 Keeping a log/chat of communication for both parties.
Due to this described issue we're unable to release new versions of our software. We're also unable to implement a work-around, or quick-fix, solving the problem in our software because this has a huge impact in the architecture of our applications. So we're forced to wait for a solution in the UniDAC package.
Hope to hear from you soon.
PS: for more information about the issue or questions relating the request you can also contact me using the provided information below.
===================
Hello,
We continue to investigate the issue, hopefully, we'll get the result soon. We'll update on the progress in the nearest future.
Best regards,
Maxim
On the 26th of december 2019 i've registered an blocking issue using the support form on your website, and recieved an email confirming that my request was recieved.
In my request i've send you a test project that explains and demonstrates the problem (see attached file):
The UniQuery object uses the wrong column-reference in the params when generating the "UPDATE" statement. This results in data-loss because the data in the main-object (FROM part of the query) gets overwritten by the data of one the joined tables.
On the 21th of Januari I still haven't heard from you, so i've send you an email (see mail thread), and got a disappointing response. As of today the still hasn't been any communication about this issue. I don't know:
- If it's being worked on.
- If it will be resolved.
- When the fix will be released.
As i've explained in my mail earlier, this issue is blocking and results in data-loss. Because I'm certain it doesn't only effect me I'm posting this on the forum to inform all UniDac users about this. Hoping you're going to fix this issue shortly.
Example project
===================
http://roylieben.nl/UniDAC%20Query%20Params%20issue.zip
Ticket Details
===================
Ticket ID: 303282
Assigned to: Maxim
Department: Dac Team
Priority: Medium
Status: On Hold
Mail thread
===================
Hello,
Thank you for the information. We will investigate the described issue and let you know the results shortly.
Best regards,
Maxim
===================
Hi Maxim,
As of the 26th of December there has been no communication concerning the request we've send you.
Furthermore I have to say that I'm very disappointed in the way the request is handled:
1. The only response I've received from your end is that you're investigating the issue.
2. Lack of an interface for managing the request (unprofessional)
2.1 It’s not possible to monitor the status of the request.
2.2 It's not possible to add additional information.
2.3 Keeping a log/chat of communication for both parties.
Due to this described issue we're unable to release new versions of our software. We're also unable to implement a work-around, or quick-fix, solving the problem in our software because this has a huge impact in the architecture of our applications. So we're forced to wait for a solution in the UniDAC package.
Hope to hear from you soon.
PS: for more information about the issue or questions relating the request you can also contact me using the provided information below.
===================
Hello,
We continue to investigate the issue, hopefully, we'll get the result soon. We'll update on the progress in the nearest future.
Best regards,
Maxim