Einzelnen Beitrag anzeigen

hsg

Registriert seit: 24. Apr 2006
Ort: Wustermark
354 Beiträge
 
Delphi 10.3 Rio
 
#1

Scope setzen bei ADT-Tabellen

  Alt 13. Feb 2007, 07:26
Datenbank: Advantage Database Server • Version: 8.1 • Zugriff über: TADSTable, ARC32
Hallo,

da ich im Advantage Forum bisher keine Antwort auf meine Frage bekommen habe, probier ich es mal hier:

Ich habe eine Tabelle mit u.a. den folgenden zwei Feldern: ClassName Typ cicharacter und DatumZeit vom Typ TimeStamp.
Ich benötige nun eine Sortierung nach diesen beiden Feldern, also habe ich den Index wie folgt zusammengebaut: "ClassName; DatumZeit". Aktiviere ich nun diesen Index, sehe ich alle Einträge.

Nun möchte ich nur noch Einträge zu einer Klasse sehen, also setze ich einen Scope auf ClassName
Delphi-Quellcode:
oTable.ScopeBegin := 'TLager';
oTable.ScopeEnd := 'TLager';
oTable.Scoped := true;
(Im arc32 entsprechend) Problem: Das Result-Set ist nun leer, obwohl Datensätze vorhanden sein müssten.
Was mache ich hier falsch?
  Mit Zitat antworten Zitat