Возможна ли ситуация при которой для уже открытой таблицы TTable, операция TTable.Open (TTable.Active := true)
вызовет ексепшн ?
По идее не должно... и работать с одними и теми же данными будет без проблем, только Refresh для "синхронизации". Настоящую синхронизацию надо будет писать только если они в разных потоках (нитях) работают.