请问大哥大姐,为什么IdTCPClient在接受的时候提示 Max Line length exceeded

cppowner 2007-01-16 12:16:10
同上谢谢大家了
...全文
599 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
sbkopoky 2007-02-17
  • 打赏
  • 举报
回复
有一个香港和悦网络电话的源文件 ,有兴趣妨进入我的BLOG看看
cppowner 2007-01-16
  • 打赏
  • 举报
回复
请问修改方法, 谢谢。
cppowner 2007-01-16
  • 打赏
  • 举报
回复
现在在AThread->Connection->WriteLn("<?xml version=\"1.0\" standalone=\"yes\"?>""<NewDataSet>"+XML+"</NewDataSet>") 比较大 发送不出去了
cppowner 2007-01-16
  • 打赏
  • 举报
回复
楼上的 我开始不知道 有多少字节就不能用字节了 我是 读数据库 然后得到值然后 发送出去的
IdTCPClient1->WriteInteger(2);

IdTCPClient1->WriteLn(Memo5->Lines->Strings[0]);

IdTCPClient1->ReadLn();

Memo4->Text=IdTCPClient1->ReadLn();//用于接受

//发送的
for(ADOQuery1->First(); !ADOQuery1->Eof; ADOQuery1->Next())
{

XML2="";
for(int j=0;j<ADOQuery1->FieldList->Count; j++)
{


XML2=XML2+"<"+ADOQuery1->FieldList->Fields[j]->FieldName+">"+ADOQuery1->Fields->FieldByName(ADOQuery1->FieldList->Fields[j]->FieldName)->AsString+ "</"+
ADOQuery1->FieldList->Fields[j]->FieldName+">" ;


}

// XML+
XML="<""NAME"">"+XML2 +"<""/""NAME"">";

// XML="<"+Edit2->Text+">"+XML;
// "<"+Edit2->Text+">"+

}

AThread->Connection->WriteLn("<?xml version=\"1.0\" standalone=\"yes\"?>""<NewDataSet>"+XML+"</NewDataSet>");//接受的


donwmufromdying 2007-01-16
  • 打赏
  • 举报
回复
把你要发的按字节数分段

1,317

社区成员

发帖
与我相关
我的任务
社区描述
C++ Builder 网络及通讯开发
社区管理员
  • 网络及通讯开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧