gpt4 book ai didi

c# - 如何设置 SQL Server LocalDB 在客户端机器上运行?

转载 作者:太空宇宙 更新时间:2023-11-03 13:20:59 25 4
gpt4 key购买 nike

我正在使用 Winforms 和 SQL Server LocalDB 开发一个将安装到最终用户桌面的应用程序。

  • 我需要做什么才能将 LocalDB 安装到客户的机器上?
  • 我需要在客户的机器上安装哪个版本的 .NET?
  • 在这种情况下,连接字符串是什么样的?

我尝试了以下连接字符串:

string config = "Server=(localdb)\v11.0; Integrated Security=true; AttachDbFileName=C:\\Folder\\dbName.mdf;";

我收到以下错误:

an error ocorred.. cannot connect to SQL SERVER...Provider:Named Pipes Provider, error 40 ...."

最佳答案

您需要在 v11.0 之前添加两个反斜杠或在语句开头添加 @。因此,您的连接字符串将是:

string config = "Server=(localdb)\\v11.0; Integrated Security=true; AttachDbFileName=C:\\Folder\\dbName.mdf;";

string config = @"Server=(localdb)\v11.0; Integrated Security=true; AttachDbFileName=C:\\Folder\\dbName.mdf;";

关于c# - 如何设置 SQL Server LocalDB 在客户端机器上运行?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24195836/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com