Forum: Datenbanken
Delphi
by mikhal,
26. Mär 2004
Tja, es wäre vielleicht gut gewesen, wenn du gleich gesagt hättest, daß du in eine bestehende Tabelle weitere Spalten anfügen möchtest. Schau dir mal folgendes an:
qryAlter.SQL.Text := 'ALTER TABLE Medium ADD COLUMN ArchivNr varchar(40) NULL;';
qryAlter.ExecSQL;
qryAlter.SQL.Text := 'ALTER TABLE Medium DROP COLUMN ArchivNr;';
qryAlter.ExecSQL;
Mit dem ersten ALTER-Statement...
Forum: Datenbanken
Delphi
by mikhal,
26. Mär 2004
Sorry, willst du eine Tabelle erstellen, in der ein Memo und / oder ein Bild eingebunden werden? Dann solltest es etwa so gehen:
AdoQuery1.SQL.Text := 'CREATE TABLE Test(';
AdoQuery1.SQL.Add(' Memo LongText,');
AdoQuery1.SQL.Add(' Bild LongBinary)';
AdoQuery1.execSQL;
Willst du Daten in die Felder schreiben? Sollte beim Memo kein Problem sein, da du einfach ein TDBMemo als Eingabe- und...