Здравствуйте, _ICE_, Вы писали:
_IC>Каким образом можно получить список полей, имеющих Primary Key для базы данных Accessa. Проблема в том, что не могу получить доступ к таблице MSysObjects, сообщает что нет прав на доступ. Возможно есть какой-нибудь другой способ, или подскажите как получить доступ на чтение к МСисОбжектс (програмно).
Непонятно, зачем рисковать с версионно-зависимой системной таблицей, когда есть DAO с Indexes, есть ADO с Connection.OpenSchema(adSchemaPrimaryKeys, ...). Не ищем лёгких путей?
Кстати, не поля имеют Primary Key, а Primary Key имеет поля.