Index: TECH/Algo/SQL/QueryEngine/EnkelvoudigeConditie.cls.xml
===================================================================
diff -u
--- TECH/Algo/SQL/QueryEngine/EnkelvoudigeConditie.cls.xml (revision 0)
+++ TECH/Algo/SQL/QueryEngine/EnkelvoudigeConditie.cls.xml (revision 3044)
@@ -0,0 +1,42 @@
+
+
+
+1
+%RegisteredObject,TECH.Algo.SQL.QueryEngine.IWhereConditie
+0
+
+
+%String
+1
+
+
+
+ConditieString:%String
+1
+1
+%Status
+
+
+
+
+%String
+
+
+
+
+Kindknoop:TECH.Algo.Boom.Knoop
+
+
+
+
+TECH.Iterator
+
+
+
+
Index: vhUnitTest/TECH/Algo/SQL/QueryEngine/TestQueryEngine.cls.xml
===================================================================
diff -u -r3020 -r3044
--- vhUnitTest/TECH/Algo/SQL/QueryEngine/TestQueryEngine.cls.xml (.../TestQueryEngine.cls.xml) (revision 3020)
+++ vhUnitTest/TECH/Algo/SQL/QueryEngine/TestQueryEngine.cls.xml (.../TestQueryEngine.cls.xml) (revision 3044)
@@ -7,11 +7,45 @@
vhUnitTest.TestCase
0
-
+
+
+
+
+
+
+
+
+
+
+
+
+
Index: vhUnitTest/TECH/Algo/Boom/impl/Knoop.cls.xml
===================================================================
diff -u -r3019 -r3044
--- vhUnitTest/TECH/Algo/Boom/impl/Knoop.cls.xml (.../Knoop.cls.xml) (revision 3019)
+++ vhUnitTest/TECH/Algo/Boom/impl/Knoop.cls.xml (.../Knoop.cls.xml) (revision 3044)
@@ -16,7 +16,7 @@
]]>
-
+
TECH.Iterator
Index: TECH/Algo/SQL/QueryEngine/CombinatieConditie.cls.xml
===================================================================
diff -u
--- TECH/Algo/SQL/QueryEngine/CombinatieConditie.cls.xml (revision 0)
+++ TECH/Algo/SQL/QueryEngine/CombinatieConditie.cls.xml (revision 3044)
@@ -0,0 +1,62 @@
+
+
+
+1
+%RegisteredObject,TECH.Algo.SQL.QueryEngine.IWhereConditie
+0
+
+
+TECH.Algo.SQL.QueryEngine.enu.CombinatieConditieOperator
+1
+
+
+
+TECH.Algo.SQL.QueryEngine.IWhereConditie
+list
+
+
+
+CombinatieConditieOperator:TECH.Algo.SQL.QueryEngine.enu.CombinatieConditieOperator
+1
+1
+%Status
+
+
+
+
+Subconditie:TECH.Algo.SQL.QueryEngine.IWhereConditie
+
+
+
+
+%String
+
+
+
+
+TECH.Iterator
+
+
+
+
+Kindknoop:TECH.Algo.Boom.Knoop
+
+
+
+
Index: TECH/Algo/SQL/QueryEngine/enu/CombinatieConditieOperator.cls.xml
===================================================================
diff -u
--- TECH/Algo/SQL/QueryEngine/enu/CombinatieConditieOperator.cls.xml (revision 0)
+++ TECH/Algo/SQL/QueryEngine/enu/CombinatieConditieOperator.cls.xml (revision 3044)
@@ -0,0 +1,27 @@
+
+
+
+datatype
+1
+%String
+0
+
+
+;AND;OR
+
+
+
+1
+TECH.Algo.SQL.QueryEngine.enu.CombinatieConditieOperator
+
+
+
+
+1
+TECH.Algo.SQL.QueryEngine.enu.CombinatieConditieOperator
+
+
+
+
Index: TECH/Algo/SQL/QueryEngine/QueryBuilder.cls.xml
===================================================================
diff -u -r3020 -r3044
--- TECH/Algo/SQL/QueryEngine/QueryBuilder.cls.xml (.../QueryBuilder.cls.xml) (revision 3020)
+++ TECH/Algo/SQL/QueryEngine/QueryBuilder.cls.xml (.../QueryBuilder.cls.xml) (revision 3044)
@@ -7,7 +7,7 @@
TECH.Algo.SQL.QueryEngine.Tabel
-list
+array
1
@@ -23,13 +23,18 @@
1
+
+TECH.Algo.SQL.QueryEngine.IWhereConditie
+1
+
+
Tabel:TECH.Algo.SQL.QueryEngine.Tabel
-
-
+
TECH.ListIterator
@@ -43,56 +48,83 @@
ForeignKey:TECH.Algo.SQL.QueryEngine.ForeignKey
+
+
+
+
+ForeignKey:TECH.Algo.SQL.QueryEngine.ForeignKey,Tabel:TECH.Algo.SQL.QueryEngine.Tabel
+1
+
+WhereConditie:TECH.Algo.SQL.QueryEngine.IWhereConditie
+
+
+
%String
+
+
+
+1
+%String
+
+
+
+
+Tabel:TECH.Algo.SQL.QueryEngine.Tabel
+1
+%String
+
+
+
+
+Tabel:TECH.Algo.SQL.QueryEngine.Tabel
+1
+%String
+ 0) { Set Query = Query_Joins }
- Set Query = Query_" "_From
-
- Quit Query
+ Quit JoinString
]]>
Index: TECH/Algo/SQL/QueryEngine/IWhereConditie.cls.xml
===================================================================
diff -u
--- TECH/Algo/SQL/QueryEngine/IWhereConditie.cls.xml (revision 0)
+++ TECH/Algo/SQL/QueryEngine/IWhereConditie.cls.xml (revision 3044)
@@ -0,0 +1,14 @@
+
+
+
+1
+1
+TECH.Algo.Boom.Knoop
+0
+
+
+1
+%String
+
+
+