ClientSocket编程问题,全部给大家(20分)

  • 主题发起人 主题发起人 gala007
  • 开始时间 开始时间
G

gala007

Unregistered / Unconfirmed
GUEST, unregistred user!
我用ClientSocket发送SQL语句访问数据网关操作数据库,每次发送sengbuf唯一识别TaskId,即sendSql(sSql, result);
请问大家:ClientSocket的OnRead收取后,我发送后如何可以知到查询到结果返回正确?
我用一直等,while 有结果,返回,用了application.procemessage,单独发送一条SQl可以,但是连续多条发送SQl( 调用两个发送Sql函数),出现application.procemessage,内存错误,如何处理?
 
client发送-
server接受-server处理-server发送-client接收-client处理-end。FUN1在CLIENT端
大家帮帮忙,就是客户端发送后,需要收到才返回结果, 如何处理?我只有这么多分
 
创建一个线程来接收,解决上述问题!
 
现在用线程接收,
while ID1<>ID2 do
begin
Application.ProcessMessage;
end;
这样,发送消息比较快时候,发的 Sql没结果取回,但数据已操作成功!
如何解决?
 
后退
顶部