ich bräuchte dringend Hilfe bei Delphi4:
ich müßte durch das Program Spalten in einer Paradox-Tabelle mit einem
Autoincrementfeld hinzufügen bzw. den Spaltennamen ändern.
Habe schon vieles versucht, nichts funktioniert.
Kann mir jemand einen Tip geben?
Hans Lackermeier
Was denn? Hinzufügen: Am einfachsten über ein SQL-Statement, Ändern ist
ein _sehr_ tiefer Griff in die BDE-Spezialitäten und daher nicht
unbedingt empfehlenswert.
So long,
Thomas G. Liesner
> ich müßte durch das Program Spalten in einer Paradox-Tabelle mit einem
> Autoincrementfeld hinzufügen bzw. den Spaltennamen ändern.
> Habe schon vieles versucht, nichts funktioniert.
Query.SQL.Clear;
Query.SQL..Add('alter table tblname add feldname(AUTOINC)');
Query.ExecSql;
(Achtung, da das Feld in Paradox hinzugefügt wird, kannst Du auf die Spalte
keinen Primärindex mehr legen, muss immer das erste Feld sein....)
Gruß Andreas
>ich müßte durch das Program Spalten in einer Paradox-Tabelle mit einem
>Autoincrementfeld hinzufügen
ALTER TABLE DieTabelle ADD NeuesFeld AUTOINC;
>bzw. den Spaltennamen ändern.
Das ist äußerst knifflig. Du solltest vielleicht mal sehen, ob Du eine
ordentliche Beschreibung zu dbiDoRestructure findest (-> BDE32.HLP)
damit sollte das gehen.
Ciao, MM