小弟使用socketconnect 控件连接midas服务器,因为在连接服务器的时候如果服务器没有找到会有一个时间内,登录界面好像死机一样不能移动相信大家都遇到过。
于是我就把
socketconnect.Connected:=true;放到一个线程里在后台进行连接,前台等待结果。这样可以连接成功。但是连接后,再访问数据的时候会提示expected return value not received,这是什么意思?经检查sql命令已经通过服务器并在数据库执行了,但是好像没有把结果返回到客户端。请高手指教。
于是我就把
socketconnect.Connected:=true;放到一个线程里在后台进行连接,前台等待结果。这样可以连接成功。但是连接后,再访问数据的时候会提示expected return value not received,这是什么意思?经检查sql命令已经通过服务器并在数据库执行了,但是好像没有把结果返回到客户端。请高手指教。
解决方案 »
- delphi 2009 2010 xe 如何使用md5
- delphi如何修改局域网代理和宽带拨号代理 up有分
- Stringgrid显示问题
- [Microsoft][ODBC SQL Server dRIVER]没有执行可选特性!!!的错误谁遇见过!帮忙!
- 关于如何共用宽带---请教
- 关于用delphi开发三层结构,请大家介绍一点经验。
- 我的delphi7突然出现不支持中文!————十万火急!————救
- access violation at address 66671853.Read of address 66671853,在退出时这个错误是什么意思呢?
- treeview里面的index单单是指rootnode还是包括了子节点阿?!请问!
- 如何给动态库的句柄赋值
- 新人求教,如何让所有的edit的文字都左右居中。
- DELPHI引用其它单元
begin
msg:='开始连接服务器....';
Synchronize(upmsg);
try
msg:='正在连接服务器,请等待....';
Synchronize(upmsg);
DM.SC1.Connected:=true;
msg:='连接服务器成功,请登录';
Synchronize(upmsg);
except
msg:='连接服务器失败,按【ESC】键退出';
Synchronize(upmsg);
end;
end;
呵呵