Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/329.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#Windows窗体应用程序_C#_.net_Database_Winforms - Fatal编程技术网

在另一个系统上安装带有数据库的C#Windows窗体应用程序

在另一个系统上安装带有数据库的C#Windows窗体应用程序,c#,.net,database,winforms,C#,.net,Database,Winforms,我在C#.net中使用SQL Server 2008开发了一个winform应用程序。 我的应用程序将值插入并更新到数据库中。 是否可以在另一个没有sql server的系统上安装该应用程序?可以。您可以通过在连接字符串中引用远程数据库服务器来远程访问数据库。是的,您可以。您可以通过在连接字符串中引用远程数据库服务器来远程访问数据库。如果您希望在与SQL server在同一域上运行并具有SQL server权限的计算机上运行应用程序,则有可能 如果您希望在与SQL Server在同一域上运行并且

我在C#.net中使用SQL Server 2008开发了一个winform应用程序。
我的应用程序将值插入并更新到数据库中。
是否可以在另一个没有sql server的系统上安装该应用程序?

可以。您可以通过在连接字符串中引用远程数据库服务器来远程访问数据库。

是的,您可以。您可以通过在连接字符串中引用远程数据库服务器来远程访问数据库。

如果您希望在与SQL server在同一域上运行并具有SQL server权限的计算机上运行应用程序,则有可能

如果您希望在与SQL Server在同一域上运行并且对SQL Server具有权限的计算机上运行应用程序,则这是可能的

想象一下使用SQLAzure。基于云的sql server。数据库从不在同一台物理计算机上。这一切都取决于连接字符串。 使用内部数据库时,您需要确保数据库允许外部连接,可能需要打开防火墙等。然后确保应用程序上的连接字符串设置正确,以便与外部数据库通信。 您甚至可以配置为根据需要更改连接字符串,根据不同的需求指向不同的数据库。
Scott

想象一下使用SQLAzure。基于云的sql server。数据库从不在同一台物理计算机上。这一切都取决于连接字符串。 使用内部数据库时,您需要确保数据库允许外部连接,可能需要打开防火墙等。然后确保应用程序上的连接字符串设置正确,以便与外部数据库通信。 您甚至可以配置为根据需要更改连接字符串,根据不同的需求指向不同的数据库。
Scott

您可以这样做,但您必须将数据库托管在任何服务器中,并且应用程序中的连接字符串应映射到服务器

便于数据库操作
访问

您可以这样做,但您必须将数据库托管在任何服务器中,并且应用程序中的连接字符串应映射到服务器

便于数据库操作
访问

是的,您可以安装它。如果没有数据库,它就无法工作。您只需要确保数据库可以从外部访问,并且您的应用程序具有正确的连接设置。不同的系统应该共享相同的数据,还是拥有自己的独立数据库?是的,您可以安装它。如果没有数据库,它就无法工作。您只需要确保数据库可以从外部访问,并且您的应用程序具有正确的连接设置不同的系统应该共享相同的数据,还是拥有各自的数据库?