Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/sql-server/25.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#Winforms LocalDb v11.0的名称_C#_Sql Server_Localdb - Fatal编程技术网

如何获取数据库C#Winforms LocalDb v11.0的名称

如何获取数据库C#Winforms LocalDb v11.0的名称,c#,sql-server,localdb,C#,Sql Server,Localdb,我试图以编程方式恢复数据库;为此,我需要知道数据库的名称 到目前为止,我所做的是: string con = "Data Source=(LocalDB)\\v11.0;AttachDbFilename=|DataDirectory|\\BbCon.mdf;Integrated Security=True;Connect Timeout=30;"; System.Data.SqlClient.SqlConnectionStringBuilder builder = new System.Dat

我试图以编程方式恢复数据库;为此,我需要知道数据库的名称

到目前为止,我所做的是:

string con = "Data Source=(LocalDB)\\v11.0;AttachDbFilename=|DataDirectory|\\BbCon.mdf;Integrated Security=True;Connect Timeout=30;";

System.Data.SqlClient.SqlConnectionStringBuilder builder = new System.Data.SqlClient.SqlConnectionStringBuilder(con);

SqlConnection conn = new SqlConnection("Data Source=(LocalDB)\\v11.0;AttachDbFilename=|DataDirectory|\\BbCon.mdf;Integrated Security=True;Connect Timeout=30;");

conn.Open();
string server = builder.DataSource;
string database = builder["Database"] as string;

MessageBox.Show(database.ToString());

但当我试图访问消息框中的数据库字符串时,得到的结果是空的。请帮助我查找问题所在

数据库未指定,您必须添加:

Database=myDataBase
连接到您的连接字符串:

string con = "Data Source=(LocalDB)\\v11.0;AttachDbFilename=|DataDirectory|\\BbCon.mdf;Integrated Security=True;Connect Timeout=30;Database=myDataBase";

未指定数据库,您必须添加:

Database=myDataBase
连接到您的连接字符串:

string con = "Data Source=(LocalDB)\\v11.0;AttachDbFilename=|DataDirectory|\\BbCon.mdf;Integrated Security=True;Connect Timeout=30;Database=myDataBase";

它起作用了,但有一个例外,这个数据库不能使用其他数据库。你能帮我解决这个问题吗,在互联网上查找现有信息,如果没有解决方案,只需发布一个新问题。它起作用了,但有一个例外,该数据库无法使用该数据库。使用了其他数据库。您能否帮助我尝试解决此问题,在internet上查找现有信息,如果没有解决方案,只需发布一个新问题。