|
<p><b>Question:</b>
Why is the parameter for MASTER_ID field in InsertSQL has a name
different from the that of the column?</p>
<p>
<b>Answer:</b>
SQL Generator is a very simple thing. It does not trace master-detail
links and foreign keys to get relations among fields. It generates
standard modifying queries, but if you need to use
more complicated
links, you should modify such queries manually.<br>
</p>
We are a small software company with thousands of customers delivering comany wide systems including accounting, logistics, e-commerce, POS, sales etc etc. Several years ago, when we were still a very small company, we used Delphi 3 and Paradox combined with BDE. As our system (and customer base) grew I decided to switch to Delphi 5 and Interbase. Being a huge improvement over Delphi 3 and Paradox, I encountered numerous problems with IBX: memory leaks, performance issues and other problems. Borland was not to be bothered: IBX was provided "as is" and no support was avaliable.