Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/sql-server/26.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# Visual Studio解决方案中嵌入式数据库的SQL连接字符串_C#_Sql Server - Fatal编程技术网

C# Visual Studio解决方案中嵌入式数据库的SQL连接字符串

C# Visual Studio解决方案中嵌入式数据库的SQL连接字符串,c#,sql-server,C#,Sql Server,我从VisualStudio中的SQL Server开始,遇到了一个问题,很可能是我的连接字符串 我不是在我的计算机上安装SQL Server(这有几个原因),而是在我的解决方案中创建了一个SQL项目。然后,在另一个项目中,我尝试使用谷歌的一些示例连接到此数据库,但无法连接。我经常看到有一个用户和密码用于连接数据库,但在我的情况下,因此没有安装,只有一个嵌入式SQL项目,我无法解决它 我的连接字符串如下所示: sqlConnectionString = @"Data Source = MyCom

我从VisualStudio中的SQL Server开始,遇到了一个问题,很可能是我的连接字符串

我不是在我的计算机上安装SQL Server(这有几个原因),而是在我的解决方案中创建了一个SQL项目。然后,在另一个项目中,我尝试使用谷歌的一些示例连接到此数据库,但无法连接。我经常看到有一个用户和密码用于连接数据库,但在我的情况下,因此没有安装,只有一个嵌入式SQL项目,我无法解决它

我的连接字符串如下所示:

sqlConnectionString = @"Data Source = MyComputerName;initial catalog=DatabaseStudents";
有人能告诉我这种安装是否可行吗


谢谢

如果您想要一个简单的答案,这应该在您的web.config中

<add name="YourDBContext" 
   connectionString="Data Source=(LocalDb)\ServerName;Initial Catalog=DatabaseName;Integrated Security=SSPI;AttachDBFilename=|DataDirectory|\DatabaseFile.mdf" 
   providerName="System.Data.SqlClient" />


SQL只是一种查询语言,不是一种可以安装在电脑上(或不安装)的产品。您应该告诉我们您正在使用的是什么具体的RDBMS,并在您的问题中添加相关的标签!如果您使用的是.mdf文件,则连接字符串应类似于
connectionString=“Data Source=(LocalDB)\v11.0;AttachDbFilename=| DataDirectory | EmbeddedDatabase.mdf;integratedsecurity=True”providerName=“System.Data.SqlClient”
,这也取决于数据库,连接器也有很大的不同:)@marc谢谢,我将使用MSSQL不要像styx建议的那样使用本地数据库这是错误的a可能无法工作。Localdb您直接连接到MDF文件,这是错误的方法。您存在凭据问题。MDF文件已附加到数据库,并且您希望通过服务器访问MDF文件。我将打开SQL server Managements Studio并在登录窗口中检查您是否具有Windows凭据。登录窗口将显示服务器名和数据库实例。您的连接字符串需要服务器名和服务器名举个例子。还需要Trusted_Connection=True;谢谢,我终于设法连接(1)安装
https://www.microsoft.com/en-us/sql-server/sql-server-downloads
,以及(2)使用
字符串sqlConnectionString=@“server=MyComputerName\SQLEXPRESS;database=MyDatabaseName;integratedsecurity=true;”