Как создать уже существующую базу данных в Visual Studio? - PullRequest
1 голос
/ 11 апреля 2019

Я пытаюсь запустить приложение, которое было загружено с GitHub.Создатель проекта предоставил имена пользователей и пароли для входа в приложение.Всякий раз, когда я пытаюсь войти в систему, я получаю сообщение об ошибке:

«System.Data.SqlClient.SqlException:« Невозможно открыть базу данных «Библиотека», запрошенную при входе в систему. Ошибка при входе. Ошибка входа пользователя »DESKTOP-CBKOJI6 \ user '. "

Я пытался сделать следующее, но я все еще получаю ту же ошибку

Не удается открыть« тест »базы данных, запрошенный при входе в систему.Ошибка входаОшибка входа для пользователя 'xyz \ ASPNET'

<connectionStrings>
name="DbConnection"
connectionString="Data Source=(localdb)\MSSQLLocalDB;Initial Catalog=Library;Integrated Security=TrueConnect; Timeout=30;Encrypt=False;TrustServerCertificate=True;ApplicationIntent=ReadWrite;MultiSubnetFailover=False" />
</connectionStrings>

Это база данных, которая находится в App.config

Ошибка, которую я получаю, находится в этой строке кода:

con.Open();

РЕДАКТИРОВАТЬ 1:

Ссылка на проект >> https://github.com/RuXeR97/Library

Ответы [ 2 ]

1 голос
/ 11 апреля 2019
Data Source=(localdb)\MSSQLLocalDB;

Согласно этой строке кода, вы пытаетесь войти в локальную базу данных, которая должна быть создана вами локально. Если автор Github уже создал базу данных на сервере и предоставил вам учетные данные, то все, что вам нужно сделать, это обновить этот сервер localDB, указав имя сервера, указанное на странице Github.

1 голос
/ 11 апреля 2019

Сначала нужно создать базу данных ... Вы не можете войти в нее, если она не существует.

Пришла ли загрузка с проектом базы данных (вы можете опубликовать его через visual studio) или с файлами .sql (вы можете запустить их в SQL Server Management Studio), чтобы сначала создать базу данных.

Может быть, ссылка на проект github, чтобы мы могли взглянуть?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...