[英]connection string in visual studio community edition
Getting an error 遇到错误
keyword not supported error
关键字不受支持的错误
from SQL Server when I try to open a connection - I am using Visual Studio 2013 Community edition. 从SQL Server尝试打开连接时-我正在使用Visual Studio 2013社区版。
static class datastuff
{
public static void makeconnection()
string constr = @"data source=(LocalDB)\v11.0;" + @"C:\Users\leon3\Documents\Visual Studio 2013\Projects\WindowsApplication1\WindowsApplication1\sqlserver.mdf;integrated security=True;connect timeout=30";
SqlConnection con = new SqlConnection(constr);
con.Open()
}
It seems that you forget an essential part of the connection string when you want to specify a file name 您似乎想指定文件名时忘记了连接字符串的基本部分
string constr = @"data source=(LocalDB)\v11.0;
AttachDBFileName=C:\Users\leon3\Documents\Visual Studio 2013\Projects\WindowsApplication1\WindowsApplication1\sqlserver.mdf;
integrated security=True;connect timeout=30";
This has nothing to do with Visual Studio. 这与Visual Studio无关。
Your connection string is like this: 您的连接字符串如下所示:
data source=(LocalDB)\v11.0;C:\Users\leon3\Documents\Visual Studio 2013\Projects\WindowsApplication1\WindowsApplication1\sqlserver.mdf;integrated security=True;connect timeout=30
That thing after the data source: (LocalDB)\\V11;
数据源后面的东西:
(LocalDB)\\V11;
will be your source, while the database itself (the mdf file) will be just something the connection will not understand. 将是您的来源,而数据库本身(mdf文件)将只是连接无法理解的内容。
Maybe something like this will work: 也许这样的事情会起作用:
string constr = @"data source=(LocalDB)\V11;" + @"AttachDbFileName=C:\Users\leon3\Documents\Visual Studio 2013\Projects\WindowsApplication1\WindowsApplication1\sqlserver.mdf;integrated security=True;connect timeout=30";
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.