Propriété Database.PrimaryKeys

La propriété PrimaryKeys de l’objet Database retourne un objet Record contenant le nom de la table dans le champ 0 et les noms de colonnes (comprenant les clés primaires) dans les champs suivants correspondant à leurs numéros de colonne. Le nombre de champs de l’enregistrement est le nombre de colonnes de clés primaires.

Cette propriété est en lecture seule.

Syntaxe

propVal = Database.PrimaryKeys

Valeur de la propriété

Nom requis d’une table existante. Une erreur est générée si la table n’existe pas.

Notes

La propriété PrimaryKeys ne peut pas être utilisée avec la table _Tables ou la table _Columns.

Configuration requise

Condition requise Valeur
Version
Windows Installer 5.0 sur Windows Server 2012, Windows 8, Windows Server 2008 R2 ou Windows 7. Windows Installer 4.0 ou Windows Installer 4.5 sur Windows Server 2008 ou Windows Vista. Windows Installer sur Windows Server 2003 ou Windows XP
DLL
Msi.dll
IID
IID_IDatabase est défini comme 000C109D-0000-0000-C000-000000000046