Bonjour
Là je craque
Y'a t'il une méthode pour savoir si oui ou nom le champ d'une table est une clé étrangère ? (allez, je me contenterais de savoir seulement si le champ référence un autre champ en fait).
Actuellement, j'utilise DBExpress. Je crée une TSQLConnection puis y branche dessus un TDataSet, et j'effectue une requête quelquonque sur une table (disons SELECT * FROM table).
Donc là, je me disais : "cool, en récupérant les Champs avec Dataset.Fields... puis en faisant Fiel.FieldKind, je vais savoir si c'est une référence ce con de champ !".
jamais, en parcourant tous les champs, Field.FieldKind ne prend la valeur ftLookup :/
alors je me demandais, si quelqu'un avait une idée, parce que je viens de parcourir ce forum et visiblement pas mal de gens ont ce problème sans trouver de solutions...
A titre d'info, j'utilise SQL Server 2000 et Delphi 7
Merci bien
++ Starch'
Partager