Понимание ограничений связанных данных в MS Access

Поделись сейчас:

Если вы имеете дело со связанными данными в MS Access, вы должны знать о его критической репутации.

При использовании MS Access в вашей организации вы также можете связать внешние данные с MS Access. Поскольку операции в приложении не всегда могут быть выполнены с использованием данных, уже имеющихся в MS Access. Когда вы используете внешние данные с MS Access, вам придется связать внешние данные с приложением, это позволит вам использовать информацию в ее исходном формате. Это означает, что вы сможете использовать данные из другого приложения в MS Access. Однако, когда вы решите связать данные из внешних источников с MS Access, это будет иметь определенные ограничения. Хотя Microsoft предоставила пользователям Access возможность использовать данные из других приложений в Access, на самом деле это не позволяет им вносить изменения в исходные данные с помощью Access. Ниже описаны другие подобные ограничения, а также некоторые обходные пути.Поймите ограничения связанных данных в MS Access

  1. Данные Excel – Когда вы используете рабочий лист Excel в базе данных MS Access, вы не можете вносить изменения в уже существующий рабочий лист. Кроме того, добавление и удаление дополнительных строк будет запрещено в случае связанных данных. Благодаря связыванию данные Excel могут использоваться в MS Access преимущественно только для чтения.
  2. Связанные данные в MS AccessТекстовые файлы – При использовании текстовых файлов в Access в качестве связанных данных ваш доступ к ним будет немного больше, чем только для чтения, но все же не слишком много. Хотя здесь вам разрешено добавлять новые строки к данным, вы по-прежнему не можете вносить изменения ни в одну из уже существующих строк. Вы не можете ни удалить ни одну из существующих строк, ни обновить существующие. Это делается в первую очередь для того, чтобы избежать каких-либо перерывов в операциях, которые уже выполняются с использованием данных текстовых файлов.
  3. HTML - Доступ здесь только для чтения, как и то, что вам разрешено при использовании данных Excel в качестве связанных данных. Данные HTML не могут быть изменены каким-либо образом. Вы не можете ни обновить, ни удалить, ни добавить какую-либо информацию к тому, что уже было задано или создано в таблице HTML.
  4. Dbase – Поскольку это формат файла, который уже доступен в MS Access, здесь вы можете вносить изменения так же, как и в собственной базе данных Access. Однако для этого вам потребуется доступ к первичному ключу каждой таблицы базы данных. Без ключа ваши действия снова станут ограниченными.
  5. ODBC – Это относится к технологии доступа к данным, которая использует драйвер между файлами доступа и файлами из связанных данных/приложений. Сюда входят такие приложения, как SQL Server or Oracle, which are also database applications. Since the source of linked data is also a database table, you can freely perform operations, whether it is of editing, deleting or adding. However, this will be possible only when the linked database has a uniquely defined index. Therefore, if you want to use linked data from other databases applications as freely as you can use native Access databases, you will have to have a unique index for all linked databases. It is always prudent to keep a professional tool on hand for recovering поврежденный MDB или файлы accdb перед внесением радикальных изменений.

Об авторе:

Вивиан Стивенс — эксперт по восстановлению данных в DataNumen, Inc., которая является мировым лидером в области технологий восстановления данных, включая и коррумпированных лиц SQL Server и программные продукты для восстановления Excel. Для получения дополнительной информации посетите www.datanumen.com

Поделись сейчас:

Комментарии закрыты.