Share via


Verfügbare Datentypen und Operatoren in Compatibility Administrator

Mit dem Tool „Compatibility Administrator“ können Sie Ihre benutzerdefinierten Kompatibilitätsdatenbanken abfragen.

Verfügbare Datentypen

Angepasste Kompatibilitätsdatenbanken in Compatibility Administrator enthalten folgende Datentypen:

  • Integer. Ein numerischer Wert ohne Kommastellen. Die Integer-Werte haben kein Vorzeichen, da keines der Attribute einen negativen Wert haben kann.

  • String. Eine alphanumerische Zeichenfolge, die als Gruppe behandelt wird.

  • Boolean. Besitzt entweder den Wert True oder den Wert False.

Verfügbare Attribute

Die folgende Tabelle enthält die Attribute, die Sie zum Abfragen Ihrer benutzerdefinierten Kompatibilitätsdatenbanken in Compatibility Administrator verwenden können.

Attribut Beschreibung Datentyp

APP_NAME

Der Name der App.

Zeichenfolge

DATABASE_GUID

Eine eindeutige ID für Ihre Kompatibilitätsdatenbank.

Zeichenfolge

DATABASE_INSTALLED

Gibt an, ob Sie die Datenbank installiert haben.

Boolean

DATABASE_NAME

Der beschreibende Name Ihrer Datenbank.

Zeichenfolge

DATABASE_PATH

Der Speicherort der Datenbank auf Ihrem PC.

Zeichenfolge

FIX_COUNT

Die Anzahl von Kompatibilitätspatches, die auf eine bestimmte App angewendet wurden.

Integer

FIX_NAME

Der Name des Kompatibilitätspatchs.

Zeichenfolge

MATCH_COUNT

Die Anzahl entsprechender Dateien für eine bestimmte reparierte App.

Integer

MATCHFILE_NAME

Der Name einer entsprechenden Datei zur Identifizierung einer bestimmten reparierten App.

Zeichenfolge

MODE_COUNT

Die Anzahl von Kompatibilitätsmodi, die auf eine bestimmte reparierte App angewendet wurden.

Integer

MODE_NAME

Der Name des Kompatibilitätsmodus.

Zeichenfolge

PROGRAM_APPHELPTYPE

Die Art der AppHelp-Meldung, die auf einen Eintrag angewendet wurde. Mögliche Werte 1 und 2. Bei 1 kann das Programm ausgeführt werden, bei 2 wird es blockiert.

Integer

PROGRAM_DISABLED

Gibt an, ob Sie den Kompatibilitätspatch für eine App deaktiviert haben. Bei True wendet Compatibility Administrator die Patches nicht auf die App an.

Boolean

PROGRAM_GUID

Eine eindeutige ID für eine App.

Zeichenfolge

PROGRAM_NAME

Der Name der App, die Sie reparieren.

Zeichenfolge

Verfügbare Operatoren

Die folgende Tabelle enthält die Operatoren, die Sie zum Abfragen Ihrer benutzerdefinierten Kompatibilitätsdatenbanken in Compatibility Administrator verwenden können.

Symbol Beschreibung Datentyp Rangfolge

>

Größer-als

„Integer“ oder „String“

1

>=

Größer oder gleich

„Integer“ oder „String“

1

<

Kleiner-als

„Integer“ oder „String“

1

<=

Kleiner oder gleich

„Integer“ oder „String“

1

<>

Ungleich

„Integer“ oder „String“

1

=

Gleich

„Integer“, „String“ oder „Boolean“

1

HAS

Ein spezieller SQL-Operator, mit dem überprüft wird, ob der linke Operand die Teilzeichenfolge enthält, die im rechten Operand angegeben ist.

Linker Operand. MATCHFILE_NAME, MODE_NAME, FIX_NAME

> [!NOTE] > Für die Attribute „MATCHFILE_NAME“, „MODE_NAME“ und „FIX_NAME“ kann ausschließlich der Operator „HAS“ verwendet werden. >

Rechter Operand. Zeichenfolge

1

OR

Logischer Operator vom Typ OR

Boolean

2

AND

Logischer Operator vom Typ AND

Boolean

2

Siehe auch

Weitere Ressourcen

Verwenden des Tools „Compatibility Administrator“