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 |