Hallo,

wie kann ich mit dem FB_TableCreate aus TcDatabase.lib eine MySQL-Tabelle mit folgendem Format erzeugen?

Code:
Feld    |Typ        | ... |Null |Standard
--------+-----------+ ... +-----+---------
Spalte1 |text       | ... |Nein |
Spalte2 |int(6)     | ... |Nein |
Spalte3 |int(6)     | ... |Nein |
Spalte4 |float(6,1) | ... |Nein |
Spalte5 |float(4,1) | ... |Nein |
Spalte6 |float(4,1) | ... |Nein |
Spalte7 |float(4,1) | ... |Nein |
Spalte8 |float(4,1) | ... |Nein |


ich habe als parameter schon folgendes probiert:

Code:
tablestrc: ARRAY [0..7] OF ST_DBColumnCfg := (sColumnName:='Spalte1',eColumnType:=EDBCOLUMN_NTEXT),(sColumnName:='Spalte2',eColumnType:=EDBCOLUMN_SMALLINT),
(sColumnName:='Spalte3',eColumnType:=EDBCOLUMN_SMALLINT),
(sColumnName:='Spalte4',eColumnType:=EDBCOLUMN_FLOAT),
(sColumnName:='Spalte5',eColumnType:=EDBCOLUMN_FLOAT),
(sColumnName:='Spalte6',eColumnType:=EDBCOLUMN_FLOAT),
(sColumnName:='Spalte7',eColumnType:=EDBCOLUMN_FLOAT),
(sColumnName:='Spalte8',eColumnType:=EDBCOLUMN_FLOAT);
als Ausgabe erhalte ich dann allerdings folgendes:

Code:

Feld    |Typ        | ... |Null |Standard
--------+-----------+ ... +-----+---------
Spalte1 |text       | ... |Ja   |NULL
Spalte2 |int(6)     | ... |Ja   |NULL
Spalte3 |int(6)     | ... |Ja   |NULL
Spalte4 |double     | ... |Ja   |NULL
Spalte5 |double     | ... |Ja   |NULL
Spalte6 |double     | ... |Ja   |NULL
Spalte7 |double     | ... |Ja   |NULL
Spalte8 |double     | ... |Ja   |NULL
wie kann ich diese Problem lösen?

mfg
borsti87