Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/279.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# C语言中的远程数据库连接#_C#_Sql_Sql Server Ce_Sync - Fatal编程技术网

C# C语言中的远程数据库连接#

C# C语言中的远程数据库连接#,c#,sql,sql-server-ce,sync,C#,Sql,Sql Server Ce,Sync,我有一个windows平板电脑应用程序,它存储用户的一些数据。现在我需要通过互联网将这些数据发送到服务器。我有哪些选择可以尝试??我认为同步服务器和客户端数据库不会有好处,因为多个平板电脑正在连接到服务器。我认为同步服务器和客户端数据库不会有好处,因为多个平板电脑正在连接到服务器。 你为什么这么想?您认为web服务器是如何工作的?数据库可以轻松处理多个连接 您可以直接连接到db服务器(如果它支持远程连接),也可以创建Web服务并通过该Web服务与db通信。无论哪种方式,请确保将权限设置正确,否则

我有一个windows平板电脑应用程序,它存储用户的一些数据。现在我需要通过互联网将这些数据发送到服务器。我有哪些选择可以尝试??我认为同步服务器和客户端数据库不会有好处,因为多个平板电脑正在连接到服务器。

我认为同步服务器和客户端数据库不会有好处,因为多个平板电脑正在连接到服务器。

你为什么这么想?您认为web服务器是如何工作的?数据库可以轻松处理多个连接

您可以直接连接到db服务器(如果它支持远程连接),也可以创建Web服务并通过该Web服务与db通信。无论哪种方式,请确保将权限设置正确,否则您可能会遇到严重的安全问题

//编辑以解决评论中的问题

如果要使用直接连接,则可以使用与数据库在同一台计算机上完全相同的方式连接数据库。如何连接到CE db??您只需要更改连接字符串,但其他一切都保持不变


如果您想使用webservice解析数据库并与之通信,事情会变得有点复杂,但仍然相当简单。搜索google(或其他)如何使用Web服务以及如何创建Web服务。这里有很多例子和教程。恐怕这里不可能涵盖所有内容。

您不应该在数据库级别处理这些内容。创建一个接收数据的web服务,然后将其存储在服务器数据库中,以及数据来自何处的信息(服务器数据库架构可能不同)。因此,您能否告诉我从何处开始。。我正在使用c#和SQL CE数据库在WPF中构建应用程序。因此,现在我的数据库有17个表,用于存储单个会话或用户的数据。我现在需要将其发送到服务器,以便在那里进行一些计算,然后将结果通知用户。。(请注意,我甚至不知道如何从应用程序连接到服务器)@user1765361,已更新。恐怕我不能更详细地回答你的问题,除非我开始写一本书……;)谢谢你的帮助。。。你能帮我找一些好的教程吗。。我在问这个问题之前已经在谷歌上搜索过了,但我不知道从哪里开始…@user1765361,例如,这个看起来不错:还有这个