1

我使用 TCP/IP 流编写客户端服务器 java 程序,我的服务器连接到 oracle 数据库。当客户端请求一些信息时,服务器处理查询,即返回包含一些行的列(比如 5)。我想将整列发送回客户端,我可以发送和接收单行数据,但不能发送多行数据(因为一个表包含很多行,即行)....任何帮助都适用

4

2 回答 2

0

您可以将数据库查询结果序列化为不包含换行符的字符串。此外,您可以使用定义明确的数据格式,例如JSON

我不相信 Oracle 数据库会以字符串表示形式向您的服务器端应用程序返回数据。在您的服务器程序中,您实际上获得了一些数据库对象(可能是 JDBC,如果它是 Java)。你如何把这个对象变成一个字符串取决于你。

于 2012-05-01T06:03:27.823 回答
0

您可以填充集合对象并返回该对象

于 2012-05-01T05:45:32.300 回答