Einzelnen Beitrag anzeigen

niao

Registriert seit: 15. Nov 2006
Ort: Erfurt
27 Beiträge
 
Delphi XE4 Professional
 
#7

Re: Wie füge ich zur Laufzeit ein Feld in eine Accesstabelle

  Alt 18. Nov 2008, 23:52
Hi,

vielen Dank! Jetzt funktioniert es.

procedure SetNewFiled(aConnection: TADOConnection; TableName, FieldName: String);
var
ADOQuery: TADOQuery;
begin
with ADOQuery.Create(nil) do
try
ConnectionString := GetDSN;
Connection := aConnection;
SQL.Text := 'ALTER TABLE ' + TableName + ' ADD COLUMN ' + FieldName +' varchar(200)';
ExecSQL;
finally
Free;
end;
end;
Eduard
  Mit Zitat antworten Zitat