Du kannst ihm nicht einfach ein SELECT-Statement geben.
Delphi weiß doch gar nicht, was es damit machen soll.
Wenn du dir meinen Code angeschaut hast, müsste dir das aufgefallen sein:
Delphi-Quellcode:
Table.SQL.Text :=
'SELECT *' + #10 +
'FROM Tabelle' + #10 +
'LIMIT ' + IntToStr(ZufallsZahl) + ', 1';
Damit gibst du der Table1 (Typ TTable) ein SELECT-Statement. Ich bin mir aber nicht sicher, wie man es bei TTable ausführt (
). Höchstwahrscheinlich mit Table1.Open oder Table1.Refresh.