Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/302.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# 使用C中的连接字符串连接到我的项目文件夹中的SQL数据库#_C#_Sql Server_Database_Wpf_Connection - Fatal编程技术网

C# 使用C中的连接字符串连接到我的项目文件夹中的SQL数据库#

C# 使用C中的连接字符串连接到我的项目文件夹中的SQL数据库#,c#,sql-server,database,wpf,connection,C#,Sql Server,Database,Wpf,Connection,我的SQL Server正在运行,我正在尝试连接项目文件夹中的数据库。但它不起作用,而是出现了一个例外 运行时发生与网络相关或特定于实例的错误 正在建立与SQL Server的连接 下面是我用来将数据库连接到我的项目的代码 public static string ConnectionString() { string path = System.IO.Path.GetFullPath(Environment.CurrentDirectory); string databas

我的SQL Server正在运行,我正在尝试连接项目文件夹中的数据库。但它不起作用,而是出现了一个例外

运行时发生与网络相关或特定于实例的错误 正在建立与SQL Server的连接

下面是我用来将数据库连接到我的项目的代码

public static string ConnectionString()
{
   string path = System.IO.Path.GetFullPath(Environment.CurrentDirectory);    
   string databasename = "riocomsat.mdf";    
   string me = "Data Source=(localdb)\vll.0;AttachDbFilename=" + path + @"\" + databasename + ";Integrated Security=True";    
   return me;
}
我真的需要你的帮助。

这应该行得通

Server=(localdb);Database=riocomsat;Trusted_Connection=True;MultipleActiveResultSets=True
就用这个


Server=。\SQLExpress;AttachDbFilename=|数据目录| mydbfile.mdf;数据库=dbname;可信连接=是

字符串(第一部分)中有一个反斜杠没有转义。请指定将
vll.0
替换为
v11.0
(L=>1)。\n需要在字符串中转义,可以通过在字符串前面写\\代替,也可以通过在字符串前面写@来转义(就像在路径之后所做的那样)。(很好的回答,@yaakov)很抱歉,我没有将本地数据库更改(localdb)用于您服务器的ip@SMARTG。@SMARTG.:您是“在我的项目文件夹中连接我的数据库”,但您不是“使用本地数据库”。。。?这是一个矛盾。如果您使用ssms,请显示服务器名,因为您可能没有使用localdb。相反,您可以使用您的服务器名作为名称。