【问题标题】:Pass data table from server to client using tcp c#使用tcp c#将数据表从服务器传递到客户端
【发布时间】:2023-03-21 10:08:01
【问题描述】:

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

【问题讨论】:

    标签: c#-4.0 tcp tcpclient tcpserver


    【解决方案1】:

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

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

    2. 序列化数据表以通过网络发送,将序列化数据转换为字节数组(Convert 类)。 How to serialize a DataTable to a string?

    【讨论】:

    • 感谢@Matten,这是将表格转换为字符串......这将在服务器端完成......我将如何从客户端读取它?我的意思是解析
    【解决方案2】:

    有很多方法可以实现这一点。你需要知道你正在处理什么(你没有在你的问题中提出)。

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

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-01-05
      • 1970-01-01
      • 1970-01-01
      • 2018-06-18
      • 2017-05-13
      • 1970-01-01
      相关资源
      最近更新 更多