繁体   English   中英

如何在Visual Studio中创建一个已经存在的数据库?

[英]How to create an already existing database in Visual Studio?

我正在尝试运行从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

您必须首先实际创建数据库...如果数据库不存在,则无法登录。

下载是否随数据库项目(您可以通过Visual Studio发布)一起提供,还是与.sql文件(您可以在SQL Server Management Studio中运行它们)一起首先创建数据库。

也许链接到github项目,以便我们看看?

Data Source=(localdb)\MSSQLLocalDB;

根据这一行代码,您正在尝试登录应该由您自己在本地创建的本地数据库。 如果Github作者已经在服务器上创建了一个数据库并为您提供了凭据,那么您要做的就是通过他在Github页面中提供的服务器名称来更新此localDB服务器。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM