Я разработал приложение формы windows (Visual Studio 2019) для «управления» клинией моего дяди c. Фактически, эта программа делает 2 вещи: регистрирует клиентов и имеет программу, в которой вы можете планировать посещения (и все хранится в SQL серверных таблицах).
Моя проблема: после установки моей программы на его компьютере (который я ранее установил SQL Server 2012 Express и P C работает на windows 10) я всегда получаю ошибку входа в систему при запуске программы. Метод установки был самым простым, я отправил ему установочный файл.
Что я сделал: создал базу данных (с SSMS) внутри моего локального сервера, что позволяет SQL Server и Windows аутентификация. Создал проект установки в Visual Studio, чтобы сделать установочный пакет. Затем, поскольку я всегда получал эту ошибку, я пробовал разные строки подключения, но безуспешно.
@"Data Source=.\SQLExpress;AttachDbFilename=C:\Program Files (x86)\Gestor\FisioGest\fisiodb.mdf; Integrated Security=SSPI"
@"Data Source=.\SQLExpress;Database=fisiodb.mdf; Integrated Security=SSPI"
@"Data Source=.\SQLExpress;Database= fisiodb.mdf; User ID=xxxxx; Password = xxxxx"
(здесь идентификатор пользователя и пароль были из SQL аутентификации сервера).
Понятия не имею, какие части мне не хватает ... Должен ли я настроить его сервер на Windows и SQL Проверка подлинности сервера?