Mir*_*zzi 5 c# sql-server localdb
我用.mdf数据库文件(版本13.00.4001)创建了一个应用程序。
如果我在编译应用程序的同一台计算机上运行该应用程序,那么一切都会很好。但是,如果我尝试在安装了SQL Server LocalDb 2016的第二台计算机上运行它,则它不起作用,并说无法在计算机上找到SQL Server。
有什么问题?我不明白为什么。
如果我尝试在装有SQL Server 2014 LocalDB和2016的PC上运行应用程序,则日志显示
无法打开,因为它是852版。此服务器支持782版和更早版本。不支持降级路径
真的我不明白为什么会有所有这些问题。
用于建立连接字符串的代码:
"Data Source=(LocalDB)\MSSQLLocalDB;AttachDbFilename=" +
Directory.GetCurrentDirectory() +
@"\Dati.mdf; Integrated Security=True"
Run Code Online (Sandbox Code Playgroud)
我通过删除现有的 MSSQLLocalDB 实例并使用此命令行重新创建它解决了我的问题
sqllocaldb 删除 MSSQLLocalDB
和
sqllocaldb 创建 MSSQLLocalDB
现在一切都很好。
| 归档时间: |
|
| 查看次数: |
1805 次 |
| 最近记录: |