Zitat von
Bernhard Geyer:
Mann kann die
DB-Neutrale Schnittstelle soweit aufbohren das auch
SQL-Joins oder TOP/LIMIT in generischer Art unterstützt wird bzw. Aggregatfunktionen. Ist halt Aufwändiger.
Redest du jetzt eigentlich auch von einer Schnittstelle im Stile der von QuickAndDirty oder von einer in der Art, wie ich sie mir vorgestellt hatte, mit Klassen oder Funktionen, die einem lediglich das Datenbank-"Slang"-abhängige Zusammenbasteln der
SQL-Statements abnehmen? Also sowas in der Art (zur Erinnerung):
function Select(const Select, From, Where: string): ResultSet;
Um auch das ResultSet plattformneutral zu halten, sprich, die Zeos-
Query nach außen hin zu "verdecken", würde sich da ein TClientDataset für anbieten? Also die Datenmenge einer
Query in ein ClientDataset laden und das dann als Ergebnis zurück zu geben?