Thema: Delphi SetRange und SQL

Einzelnen Beitrag anzeigen

TheSaint

Registriert seit: 29. Aug 2005
18 Beiträge
 
#9

Re: SetRange und SQL

  Alt 4. Okt 2005, 10:27
Es ist mir schon klar, dass man einen Index braucht, um Setrange aufrufen zu können.

Zitat:
Wenn du SetRange([1,1], [2,1]) ausführst, dann wird effektiv SetRange([1], [2]) ausgeführt, da sich der Start- und Endwert für das Indexfeld COL1 unterscheiden.
Nein, das kann nicht sein. Ändere mal die kleine Beispieltabelle wie folgt ab:
Col1 Col2
----------
1 0
2 1
Also, einfach nur 0 und 1 vertauschen und den Setrange ausführen
SetRange([1,1], [2,1]) Nun bekommst Du einen Datensatz in der Ergebnismenge. Also werden auch gleiche Werte im letzten Indexfeld ausgewertet. Irgendwie schein die Sortierung eine Rolle zu spielen.

TheSaint
  Mit Zitat antworten Zitat