Sharepoint: подключение к базе данных Access (.accdb) в библиотеке документов - PullRequest
0 голосов
/ 18 февраля 2011

У меня есть сайт, где база данных находится внутри библиотеки документов. Мне нужно извлечь данные из этой базы данных и показать в веб-части.

Существует ли способ, используемый Sharepoint, или я просто подключаюсь обычным способом с помощью строки подключения и просто указываю на имя файла в библиотеке документов, например: http://spsite/doclib/database.accdb?

Мне не нужно извлекать эти данные очень часто, поэтому, если есть издержки по "извлечению" базы данных из библиотеки документов и в память, которую можно пропустить. Просто кажется, что SP должен иметь встроенную функцию для доступа к данным.

Я пытался найти способ заставить Sharepoint 2007 показывать данные из базы данных доступа, но безрезультатно.

(Примечание: у меня нет проблем со строкой соединения, SQL, отображением данных и т. Д., Проблема в том, как подключиться к базе данных, чтобы я мог выполнять запросы)

1 Ответ

1 голос
/ 19 февраля 2011

Если таблица данных проста, рассмотрите возможность экспорта таблицы из Access в список SharePoint.Access поддерживает ссылки на списки SharePoint.Таким образом, вы можете развернуть клиентское приложение Access на каждом рабочем столе, но данные (список) останутся на sharepoint.Поскольку список является стандартным списком, то стандартные инструменты и код SharePoint могут использовать этот список, как и любой другой список.

Я не верю, что вы можете открывать и извлекать данные из таблицы в файле accDB, но Access, безусловно, может ссылаться на список SharePoint, и, таким образом, любой пользователь, который получает копию Access, таким образом, будет редактироватьданные в списке SharePoint.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...