DBGetQuery
DBGetQuery() – Memory Table für Kontainer erzeugen
Mit der Funktion DBGetQuery wird ein Query erzeugt, welches ein SQL-Statement beinhaltet.
| Parameter | Beschreibung |
|---|---|
oOwner:O | Kontainer-Objekt (Datenmodul) |
cSQL:C | SQL Query String |
cAlias:C | Alias-Name der Tabelle; default = Standard-Tabelle |
| bReUse:L | default false |
Rückgabewert
Objekt - TBeAdsQuery
Beispiel
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 | | cSQL, oQuery, oDM |cSQL := 'SELECT * FROM ' + DbSQLTableName(waDAB050),oDM := DBGetDataModuleFromPool(),startseq startseq oQuery := DbGetQuery(oDM, cSQL, 'QUERY_TEST', false), WriteLn('Erfolgreich'), onerror WriteLn('Fehler'), stopseq,always DBReturnDataModuleToPool(oDM),stopseq, |