1

我是 C# 中 tcp 客户端服务器应用程序的新手。我想通过网络将数据表从服务器传递到客户端(两台电脑之间)。请给我一些参考帮助。

4

2 回答 2

1

你需要做两件不同的事情:

  1. 设置一个工作的 tcp 服务器和客户端。这个任务有很多教程,例如 http://tech.pro/tutorial/704/csharp-tutorial-simple-threaded-tcp-server

  2. 序列化数据表以通过网络发送,将序列化数据转换为字节数组(Convert类)。 如何将 DataTable 序列化为字符串?

于 2013-05-01T08:35:34.193 回答
0

有可能实现这一目标的方法。你需要知道你正在使用什么(你没有在你的问题中提出)。

如果是 SQL Server、Oracle、DB2、MySQL 或任何其他 RDMBS,那么您可以使用 Google 搜索大量示例(“如何在 MSSQL 中查询表”)。

如果您的服务器是专有设置,那么您需要具体告诉我们该设置是什么。

于 2013-05-01T08:40:24.240 回答