当我使用此连接字符串时,我使用VS2015 express创建了一个数据库:
Data Source=(LocalDB)\MSSQLLocalDB;AttachDbFilename="C:\Users\example\documents\visual studio 2015\Projects\materials summury\Rexnord materials summury\Database1.mdf";Integrated Security=True
连接正常,但是当我使用这个时:
Data Source=(LocalDB)\MSSQLLocalDB; AttachDbFilename=".\ Database1.mdf";Integrated Security=true;
我收到了消息:登录失败。你可以帮我解决这个相对联系吗? 提前致谢
答案 0 :(得分:1)
ConnectionString
允许使用DataDirectory
这样的元数据您可以使用Data Source=[DataDirectory]Database1.mdf
来获取项目根目录。使用DataDirectory
或它的equivelant符号~
,你不能比解决方案文件夹本身更高。