1: 2: 3: 4: 5: 6: 7: 8: 9: 10: 11: 12: 13: 14: 15: 16: 17: 18: 19: 20: 21: 22: 23: 24: 25: 26: 27: 28: 29: 30: 31: 32: 33: 34: 35: 36: 37: 38: 39: 40: 41: 42: 43: 44: 45: 46: 47: 48: 49:
| Statement:=''; Query1.Close; Query1.SQL.Clear; Statement := 'CREATE TABLE L_Lager2 ( Legierung CHAR(15) NOT NULL, ' + 'Aussen FLOAT NOT NULL, ' + 'Wand FLOAT NOT NULL, ' + 'Laenge_von INTEGER NOT NULL, ' + 'Laenge_bis INTEGER NOT NULL, ' + 'Nummer INTEGER NOT NULL, ' + 'Werk CHAR(1) NOT NULL, ' + 'ausWerk CHAR(1) default NULL, ' + 'ausLaufkarte INTEGER default NULL, ' + 'Lager CHAR(1) default NULL, ' + 'LagerOrt CHAR(7) default NULL, ' + 'Festigkeit CHAR(2) default NULL, ' + 'LieferDatum DATE default NULL, ' + 'LieferantNummer INTEGER default NULL, ' + 'ChargeNummer CHAR(35) default NULL, ' + 'MengeKg INTEGER default NULL, ' + 'RestMenge INTEGER default NULL, ' + 'ChargeEigenschaftOK CHAR(11) default NULL, ' + 'ChargeNummer_OK CHAR(2) default NULL, ' + 'KontrollDatum DATE default NULL, ' + 'BenutzerName CHAR(20) default NULL, ' + 'KorekturDatum DATE default NULL, ' + 'Kontroliert_von_user CHAR(25) default NULL, ' + 'Korektur_von_user CHAR(25) default NULL, ' + 'Al_ CHAR(8) default NULL, ' + 'As_ CHAR(8) default NULL, ' + 'C_ CHAR(8) default NULL, ' + 'Co_ CHAR(8) default NULL, ' + 'Cr_ CHAR(8) default NULL, ' + 'Cu_ CHAR(8) default NULL, ' + 'Fe_ CHAR(8) default NULL, ' + 'Mn_ CHAR(8) default NULL, ' + 'Zn_ CHAR(8) default NULL, ' + 'Ni_ CHAR(8) default NULL, ' + 'Sn_ CHAR(8) default NULL, ' + 'S_ CHAR(8) default NULL, ' + 'P_ CHAR(8) default NULL, ' + 'Si_ CHAR(8) default NULL, ' + 'Pb_ CHAR(8) default NULL, ' + 'Zr_ CHAR(8) default NULL, ' + 'PRIMARY KEY (Legierung,Aussen,Wand,Laenge_von,Laenge_bis,Nummer,Werk), ' + 'KEY sNummer(Nummer,Werk),'+ 'KEY mNummer(Nummer),'+ 'KEY lager(Legierung,Aussen,Wand,Laenge_von,Laenge_bis,Werk)) TYPE=MyISAM'; Query1.SQL.Add(Statement); Query1.ExecSQL; |