Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/309.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 连接到客户端';s的SQL Server_C#_Sql Server - Fatal编程技术网

C# 连接到客户端';s的SQL Server

C# 连接到客户端';s的SQL Server,c#,sql-server,C#,Sql Server,我已经创建了一个桌面应用程序,并已连接到我的SQL Server名称。 当我想将其安装到客户端并连接到他的SQL Server时,如果服务器的名称不同,我该怎么办?最好将SQL Server连接字符串存储在配置文件中(如果您在.net framework上,则桌面应用程序的连接字符串为App.Config,Web应用程序的连接字符串为Web.Config)您可以独立于已编译的应用程序进行更新。 然后,您就可以连接您有权访问的任何sql server。请分享一些连接到sql server的代码,以

我已经创建了一个桌面应用程序,并已连接到我的SQL Server名称。
当我想将其安装到客户端并连接到他的SQL Server时,如果服务器的名称不同,我该怎么办?

最好将SQL Server连接字符串存储在配置文件中(如果您在.net framework上,则桌面应用程序的连接字符串为App.Config,Web应用程序的连接字符串为Web.Config)您可以独立于已编译的应用程序进行更新。
然后,您就可以连接您有权访问的任何sql server。

请分享一些连接到sql server的代码,以便我提供建议。将连接字符串作为设置存储在您使用的任何配置文件中:web.config、app.config、appsettings.json。每次安装应用程序时都要更改连接字符串。这个问题很不清楚。无论如何,据我所知,您需要更改连接字符串上的关联值,例如服务器名称、数据库名称、用户、密码。顺便说一句,这在所有教程和课程中都有介绍。它应该包含在训练营中,或者你应该要求退款(双关语)你可以一直有一个UI允许他们指定他们的服务器?然后自己构建连接字符串,例如。