Es kann ja immerhin sein, dass die Spaltenanzahl ZEOS-intern als Byte definiert ist.
Ist sogar ziemlich wahrscheinlich:
The Maximum Number of Columns Per Table
Da gehen halt nur 256 (obwohl eigentlich 255?) rein, was normalerweise dicke ausreichen sollte.
Wieso 255? Ein Byte kann Werte 0 bis 255 annehmen, also 256 ...
Ausreichen sollte es in der Tat. Aber wenn er nun mal eine Tabelle mit über 500 Feldern hat und die so benötigt, muß er sich wohl anders behelfen.