对于这个问题,我自己找到答案了,原来在初始化连接后发送了“set rowcount 1”的命令,所以返回的结果只有一个。 我又有一个后续问题向大家请教: 如果我在前面设置“set rowcout 10”,或其他一些值,或是不设,那么在用dbresults处理结果时,都不能返回SUCCEDD,监听帧的结果如下: Error = More Data need to be returned Error-Not enough data!!! 请问:以上问题的原因是什么?如果表中有多少条纪录,我客户端程序就想处理多少条纪录,应该怎么处理?
我又有一个后续问题向大家请教:
如果我在前面设置“set rowcout 10”,或其他一些值,或是不设,那么在用dbresults处理结果时,都不能返回SUCCEDD,监听帧的结果如下:
Error = More Data need to be returned
Error-Not enough data!!!
请问:以上问题的原因是什么?如果表中有多少条纪录,我客户端程序就想处理多少条纪录,应该怎么处理?