Bonjour à tous.
J'ai bien cherché, pas trouvé, donc je craque et fais à vous (d'avance merci).
Quand je crée une structure de table, je fais appel à AddFieldDef. Exemple :
Pas de problème.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9 .... with AddFieldDef do begin Name := 'Espece'; DataType := ftString; Size := 25; end; ....
En revanche, je cherche la fonction réciproque, c'est à dire le moyen de connaître les propriétés des champs d'une table. Exemple :
En fait, il me trouver un remplaçant à mon invention : TypeToStr
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 .... ShowMessage(Table1.Fields[0].FieldName); // là, ça marche ShowMessage(Table1.Fields[0].DataType); // là, ça ne marche pas : TDataType <> TString ShowMessage(IntToStr(Table1.Fields[0].DataSize)); // là, ça marche ....
Amicalement.
Alain
Partager