如何在客户端PC上使用本地数据库运行Windows forms C#应用程序?

如何在客户端PC上使用本地数据库运行Windows forms C#应用程序?,c#,sql-server,winforms,sql-server-express,localdb,C#,Sql Server,Winforms,Sql Server Express,Localdb,我有Windows Froms C#应用程序,带有本地mdf数据库,在数据网格视图中通过sql连接显示数据,在Visual studio上没有问题。在客户端PC上运行此应用程序时,会出现错误“与SQL Server建立连接时发生网络相关或特定于实例的错误”。我应该在客户端PC上安装整个Sql Server还是只安装一个客户端实例?在哪里可以买到?谢谢 连接字符串为DataSource(LocalDB)\MSSQLLocalDB;AttachDbFilename=|数据目录|\SqlLocalDB

我有Windows Froms C#应用程序,带有本地mdf数据库,在数据网格视图中通过sql连接显示数据,在Visual studio上没有问题。在客户端PC上运行此应用程序时,会出现错误“与SQL Server建立连接时发生网络相关或特定于实例的错误”。我应该在客户端PC上安装整个Sql Server还是只安装一个客户端实例?在哪里可以买到?谢谢


连接字符串为
DataSource(LocalDB)\MSSQLLocalDB;AttachDbFilename=|数据目录|\SqlLocalDB.mdf;集成安全性=真“

如果您使用的是Sql Server Express的LocalDB版本,则只需分发并安装LocalDB.msi文件即可。但是您没有显示您的connectionstring,因此我们无法告诉您需要什么来安装在edit中更新的Connection string,谢谢您的帮助是的,您需要分发并安装LocalDB.msi,它是Sql Server Express下载的一部分。请确保安装并使用与开发人员计算机中使用的版本相同的版本(或更高版本,而不是以前的版本)