Partager via


Types de données et opérateurs disponibles dans Compatibility Administrator

L’outil Compatibility Administrator permet d’interroger vos bases de données de compatibilité personnalisées.

Types de données disponibles

Dans Compatibility Administrator, les bases de données de compatibilité personnalisées contiennent les types de données suivants.

  • Entier. Valeur numérique sans partie fractionnaire. Tous les entiers sont son signés car aucun des attributs ne possède de valeur négative.

  • Chaîne. Série de caractères alphanumériques traités en tant que groupe.

  • Booléen Valeur True ou False.

Attributs disponibles

Le tableau suivant affiche les attributs que vous pouvez utiliser quand vous interrogez vos bases de données de compatibilité personnalisées dans Compatibility Administrator.

Attribut Description Type de données

APP_NAME

Nom de l’application.

Chaîne

DATABASE_GUID

ID unique pour votre base de données de compatibilité.

Chaîne

DATABASE_INSTALLED

Spécifie si vous avez installé la base de données.

Booléen

DATABASE_NAME

Nom descriptif de votre base de données.

Chaîne

DATABASE_PATH

Emplacement de la base de données sur votre ordinateur.

Chaîne

FIX_COUNT

Nombre de correctifs de compatibilité appliqués à une application spécifique.

Entier

FIX_NAME

Nom de votre correctif de compatibilité.

Chaîne

MATCH_COUNT

Nombre des fichiers correspondants pour une application corrigée spécifique.

Entier

MATCHFILE_NAME

Nom d’un fichier correspondant utilisé pour identifier une application corrigée spécifique.

Chaîne

MODE_COUNT

Nombre de modes de compatibilité appliqués à une application corrigée spécifique.

Entier

MODE_NAME

Nom de votre mode de compatibilité.

Chaîne

PROGRAM_APPHELPTYPE

Type de message AppHelp appliqué à une entrée. La valeur peut être 1 ou 2, où 1 permet au programme de s’exécuter et 2 bloque le programme.

Entier

PROGRAM_DISABLED

Spécifie si vous avez désactivé le correctif de compatibilité pour une application. Si la valeur est True, Compatibility Administrator n’applique pas les correctifs à l’application.

Booléen

PROGRAM_GUID

ID unique pour une application.

Chaîne

PROGRAM_NAME

Nom de l’application que vous corrigez.

Chaîne

Opérateurs disponibles

Le tableau suivant affiche les opérateurs que vous pouvez utiliser quand vous interrogez vos bases de données de compatibilité personnalisées dans Compatibility Administrator.

Symbole Description Type de données Précédence

>

Supérieur à

Entier ou chaîne

1

>=

Supérieur ou égal à

Entier ou chaîne

1

<

Inférieur à

Entier ou chaîne

1

<=

Inférieur ou égal à

Entier ou chaîne

1

<=

Différent de

Entier ou chaîne

1

=

Égal à

Entier, chaîne ou booléen

1

HAS

Opérateur SQL spécial utilisé pour vérifier si l’opérande de gauche contient une sous-chaîne spécifiée par l’opérande de droite.

Opérande de gauche. MATCHFILE_NAME, MODE_NAME, FIX_NAME

> [!NOTE] > Seul l’opérateur HAS peut être appliqué aux attributs MATCHFILE_NAME, MODE_NAME et FIX_NAME. >

Opérande de droite. Chaîne

1

OR

Opérateur logique OR

Booléen

2

AND

Opérateur logique AND

Booléen

2

Voir aussi

Autres ressources

Utilisation de l’outil Compatibility Administrator