Получение имени базы данных и данных для входа в систему при настройке приложения и чтение его из приложения - PullRequest
0 голосов
/ 04 января 2011

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

Где я могу сохранить / получить эти значения?Поскольку мое приложение находится внутри веб-приложения asp.net, как легко я могу этого добиться?

Ответы [ 2 ]

1 голос
/ 04 января 2011

Я бы порекомендовал вам вообще избегать SPPersistedObject и хранить вещи в SPPropertyBag на уровне фермы, веб-приложения или сайта.

Более подробно, почему в этом ответе, включая ссылки на примеры кода, такие как MSDN- Библиотека рекомендаций SharePoint.

SO - Чтение / запись из / в хранилище иерархических объектов - SharePoint

1 голос
/ 04 января 2011

SharePoint SPWebApplication (ну, на самом деле, его база SPPersistedObject) имеет свойство Properties (это PropertyBag / HashTable), в котором вы можете хранить значения. Я предлагаю хранить там данные о вашем соединении.

...