读书人

启动时死界面,大神如何解决呀

发布时间: 2013-07-08 14:13:00 作者: rapoo

启动时死界面,大神怎么解决呀?
我做的服务端和客户端
服务端在启动时连接SQLSERVER时,如果没连接上,界面就卡死在那直到连接上才活过来.
客户端在SOCKET连接时也一样死界面.连接上服务器后才活过来.
客户端启动时先连接服务端,然后发送一个请求读取所用可登录系统的用户名.

你这问题,需要多线程或异步来解决
[解决办法]
用线程委托或者异步来解决,把连接数据库的代码放到一个线程中,然后做一个包含动态的类似沙漏的连接等待图片的窗体,然后测试连接几次,在测试连接过程中,让那个等待窗体弹出来,如果超过规定的次数还连接不上,则弹出数据库连接错误提示窗口或者弹出数据库相关配置窗体。

读书人网 >C#

热点推荐