Einzelnen Beitrag anzeigen

Boy2melo

Registriert seit: 11. Mär 2009
7 Beiträge
 
#1

Access - Mit SQL eine neue Spalte hinzufügen.

  Alt 15. Apr 2009, 11:48
Datenbank: Microsoft Access • Version: 2003 • Zugriff über: Netzwerk - ADOConnection
Hallo alle zusammen.

Ich bin derzeit dabei ein Registrierprogramm zu schreiben. Mein Programm greift mit hilfe einer ADOConnection über das Netzwerk auf die Datenbank zu. Es soll während der Laufzeit eine Neue Spalte in die Datenbank hinzufügen. Ich habe versucht es mit einer ADOQuery und einem SQL befehl zu lösen aber das Programm gibt mir immer folgende Fehlermeldung:

"[...] ist eine Exceptiond er Klasse EOleException aufgetreten. Meldung:'Tabelle/Einschränkung kann nciht gefunden werden'.[...]"

Mein Quelltext sieht folgendermaßen aus:

Delphi-Quellcode:
procedure TFRegistration.Button1Click(Sender: TObject);
begin
  Query1.SQl.add('ALTER table TDatabase Add Spalte1 char(50)'); //Query1 = ADOQuery; TDatabase = Tabellenname
  Query1.Open;
end;
Kann mir vielleicht irgend jemand helfen? Vielen Dank.
  Mit Zitat antworten Zitat