satyanand mishra Ответов: 1

Как бы я получил динамическое имя сервера и экземпляр SQL server 2014


Уважаемый господин
Я хочу сделать динамическую строку подключения. для этого мне нужно получить динамически

Источник Данных[Имя Сервера ] Имя Сервера .тогда, пожалуйста, помогите мне, как бы я поступил.
Я уже использую System.Envoirnment.Машина но она не дает полного имени

Что я уже пробовал:

Мне нужно получить динамически "имя сервера", например

Источник Данных ="Имя Сервера";Начальный Каталог="Имя Базы Данных" Интегрированная Безопасность=True

Richard MacCutchan

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

1 Ответов

Рейтинг:
5

ZurdoDev

Добавьте ссылку на систему.Конфигурация, а затем вы можете прочитать строки подключения из вашего web.config, например:

System.Configuration.ConfigurationManager.ConnectionStrings["NameOfYourConnectionString"].ConnectionString;


satyanand mishra

сэр спасибо что опубликовали этот ответ но я хочу получить динамическое имя сервера и экземпляр
sql server 2014 как бы я это сделал.

Dave Kreskowiak

Спросить у пользователя имя сервера?

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

Гугл - серверов список в SQL "ДМО" [^]

ZurdoDev

Зависит. Откуда взялось это "динамическое" имя сервера?