谢谢你的解释.
解决方法
This article goes into more depth about how to use this feature,但注意到第一个注意事项:用户实例功能已被弃用.在sql Server 2012中,首选的替代方案是(按此顺序,恕我直言):
>创建数据库或将数据库附加到sql Server的实际实例.然后,您的连接字符串只需指定实例名称,数据库名称和凭据.由于Management Studio,Visual Studio和您的程序都将连接到数据库的单个副本,因此不会混淆.
>使用sqlLocalDb进行本地开发.我相信我昨天指的是这篇文章:“Getting Started with SQL Server 2012 Express LocalDB.”
>使用SQL Server Compact.我最喜欢这个选项,因为功能和语法不一样 – 所以它不一定会为你提供你最终想要部署的所有功能. Compact Edition is also deprecated,so there’s that.
当然,如果你使用的是版本< sql Server 2012,sqlLocalDb不是一个选项 - 所以你应该创建一个真正的数据库并一致地使用它.我只提到Compact选项的完整性 - 我认为这与使用AttachDbFileName几乎一样糟糕. 编辑:我在这里写了博客:
> Bad Habits : Using AttachDBFileName
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。