можно вручную задать при условии, что БД и программа на одном и том же компьютере. А вот как насчет через локальную сеть (пока для начала вот так) подключиться? Придется править строку соединения в файлике программы, заранее выяснив адрес компьютера БД? Ну вот, мне стало интересно.
Именно так, еще можно использовать для этого appsettings
если в локалке, узнаешь IP компа и пишешь его вместо Localhost
Да, знаю, что таким образом вот так делать можно. Не проблема для меня изменить строку в одном-единственном файлике, предварительно выяснив адрес компа.
А допустим, что нужно, чтобы программа сама выяснила это. Если можно, то как?
тогда пусть перебирает IP-адреса))
Зависит от того, где программа крутится. Я часто делаю connectionString частью коллекции settings и потом получаю доступ и при необходимости обновляю её изменение через Properties.Settings.Default. Обновляю через админ панель или тычку (зависит от приложения короч)
Ну да. На одном компьютере база данных. А на 15 остальных компах WPF-приложения будут подключаться к БД. Судя по твоему решению, это похоже на трехзвенную архитектуру.
Обсуждают сегодня