Support 'Order of Operations' for table join conditions #18

Closed
hisystems opened this Issue Mar 4, 2012 · 0 comments

Projects

None yet

1 participant

@hisystems
Owner

Add support for ordering conditions using parentheses in order to ensure first logical evaluation.

@hisystems hisystems was assigned Mar 4, 2012
@hisystems hisystems added a commit that closed this issue Mar 4, 2012
@hisystems Added support for conditions precedence in table join conditions. Clo…
…ses #18.

SQLSelectTableJoinConditions objects can now be created and a collection of conditions can be added to an SQLSelectTableJoinConditions object to group a set of conditions and to ensure the sub-conditions are wrapped in parentheses and executed logically first as per the mathematical order of operations.

Removed the reference to the Friend SQLSelectTableJoinConditions.Parent property because this is not utilised by the library.

SQLSelectTableJoinConditions.Add(String, ComparisonOperator, String) is only accessible if used when the parent SQLSelectTableJoin is used and it remains only for backward compatibility reasons. Created issue #20 to indicate that this method should be marked as obsolete.
6c6eac6
@hisystems hisystems closed this in 6c6eac6 Mar 4, 2012
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment