Доступные типы данных и операторы в Compatibility Administrator
Назначение: Windows 7, Windows 8, Windows 8.1, Windows Vista
Средство администрирования совместимости (Compatibility Administrator) позволяет обращаться к вашим собственным базам данных совместимости.
Доступные типы данных
Настраиваемые базы данных совместимости могут содержать данные следующих типов.
Целое число. Числовое значение без дробной части. Целые числа не имеют знака, так как ни один атрибут не может иметь отрицательного значения.
Строка. Последовательность буквенно-цифровых символов, участвующая в операциях как группа.
Логическое. Значение True или False.
Доступные атрибуты
В следующей таблице показаны атрибуты, которые можно использовать для обращения к настраиваемым базам данных совместимости в средстве администрирования совместимости.
Атрибут | Описание | Тип данных |
---|---|---|
APP_NAME |
Имя приложения. |
Строка |
DATABASE_GUID |
Уникальный код базы данных совместимости. |
Строка |
DATABASE_INSTALLED |
Указывает, установили ли вы базу данных. |
Логическое |
DATABASE_NAME |
Описательное имя вашей базы данных. |
Строка |
DATABASE_PATH |
Расположение базы данных на вашем компьютере. |
Строка |
FIX_COUNT |
Количество исправлений совместимости, примененных к определенному приложению. |
Целое |
FIX_NAME |
Имя исправления совместимости. |
Строка |
MATCH_COUNT |
Количество соответствующих файлов для определенного исправленного приложения. |
Целое |
MATCHFILE_NAME |
Имя соответствующего файла, используемое для обозначения определенного исправленного приложения. |
Строка |
MODE_COUNT |
Количество режимов совместимости, примененных к определенному исправленному приложению. |
Целое |
MODE_NAME |
Имя режима совместимости. |
Строка |
PROGRAM_APPHELPTYPE |
Тип сообщения AppHelp, примененного к записи. Значением может являться 1 или 2, где 1 разрешает запуск программы, а 2 блокирует программу. |
Целое |
PROGRAM_DISABLED |
Определяет, отключили ли вы исправление совместимости для приложения. Если значением является True, то Compatibility Administrator не применяет исправления к приложению. |
Логическое |
PROGRAM_GUID |
Уникальный код приложения. |
Строка |
PROGRAM_NAME |
Имя приложения, к которому применяется исправление. |
Строка |
Доступные операторы
В следующей таблице показаны операторы, которые можно использовать для обращения к базам данных совместимости в средстве администрирования совместимости.
Символ | Описание | Тип данных | Приоритет |
---|---|---|---|
> |
Больше, чем |
Целое или строка |
1 |
>= |
Больше или равно |
Целое или строка |
1 |
< |
Меньше, чем |
Целое или строка |
1 |
<= |
Меньше или равно |
Целое или строка |
1 |
<> |
Не равно |
Целое или строка |
1 |
= |
Равно |
Целое, строка или логическое |
1 |
HAS |
Специальный оператор SQL, предназначенный для проверки, содержит ли операнд слева подстроку, указанную в операнде справа. |
Операнд слева. MATCHFILE_NAME, MODE_NAME, FIX_NAME > [!NOTE] > К атрибутам MATCHFILE_NAME, MODE_NAME и FIX_NAME может быть применен только оператор HAS. >Операнд справа. Строка |
1 |
OR |
Логический оператор OR |
Логическое |
2 |
AND |
Логический оператор AND |
Логическое |
2 |
См. также
Другие ресурсы
Использование программного средства Compatibility Administrator