Решение действительно зависит от дизайна вашего приложения.
Централизованная база данных:
Если ваше приложение должно использовать централизованную базу данных, то есть несколько приложений c # winform соединяются с одной и той же базой данных.
Тогда вынеобходимо убедиться, что IP-адрес сервера базы данных / имя компьютера / идентификатор упоминается как «Источник данных» в строке подключения.
Напримерниже строка подключения показывает, как вы будете подключаться к базе данных, если для подключения будет использоваться проверка подлинности Windows.Вам придется заменить Data Source
в качестве IP-адреса, а Initial Catalog
на имя базы данных
Data Source=your-server-address;Initial Catalog=your-database;Integrated Security=TRUE;
Локальная база данных:
Если ваше приложение должно использовать локальную базу данных, т. Е. Для каждого пользователя приложения c # winforms, на его компьютере будет локальная база данных. Тогда вам нужно будет убедиться, что необходимые компоненты (например, SQL Express, SQL или любой другой сервер базы данных вы хотите)использовать) установлены.
Надеюсь, что это проясняет.