Thema: Delphi Feldtypen der Access-DB

Einzelnen Beitrag anzeigen

torud

Registriert seit: 26. Jul 2002
Ort: Sachsen
1.198 Beiträge
 
Delphi XE5 Professional
 
#5

Re: Feldtypen der Access-DB

  Alt 6. Apr 2005, 23:14
Syntax Error in field definition erscheint, wenn ich versuche ein Boolean Feldtyp zu erstellen, wenn ich dafür Boolean verwende...

gibt es dafür eine Erklärung?

Was auch total komisch ist, wenn ich ein Textfeld anlege und dies mit VarCahr Tue und das Feld mit 'Text' bezeichne, erhalte ich die gleiche Fehlermeldung: Syntax Error in field.Benne ich aber das Textfeld a´la 'Textus' klappt es sofort.

Hier mal mein Code:
Delphi-Quellcode:
      tabelle:='beispiel';
      feldname:=ed_feldname.text; //freie eingabe des feldnamens
      case rad_fieldtyp.ItemIndex of //auswahl des feldtyps in radiobox
        0 : feldtyp:= ' counter';
        1 : feldtyp:= ' varchar';
        2 : feldtyp:= ' integer';
        3 : feldtyp:= ' longtext';
        4 : feldtyp:= ' boolean';
        5 : feldtyp:= ' longbinary';
        6 : feldtyp:= ' currency';
        7 : feldtyp:= ' datetime';
      end;
      DM.ADOTable1.Active:=true;
      DM.ADOQuery1.sql.Clear;
      DM.ADOQuery1.SQL.Add('ALTER TABLE '+tabelle+' ADD '+feldname+feldtyp);
      DM.ADOQuery1.ExecSQL;
Danke
Tom
  Mit Zitat antworten Zitat