我在项目启动时加了数据库连接是否成功的判断,
问题来了,如果数据库连接不上,我要等上半分钟才能看到提示信息,我的数据库是装在本机上的,电脑配置也不差,
请教各位大神,怎么改进能提高启动效率,我想参考

此主题相关图片如下:1.jpg

商家宝 的启动方式,如果连接不上数据库,会在3秒内给出错误信息提示.
下面是我在 BeforeOpenProject 里面的代码,求指点
Try
Dim Client As System.Net.Sockets.Socket = New System.Net.Sockets.Socket(System.Net.Sockets.AddressFamily.InterNetwork, System.Net.Sockets.SocketType.Stream, System.Net.Sockets.ProtocolType.Tcp)
Client.Connect("192.168.1.66", "1433" )
Client.Close()
Catch Ex As Exception
e.HideSplashForm = True
MessageBox.Show("连接不到数据库,请检查您的网络连接!","提示",MessageBoxButtons.OK ,MessageBoxIcon.Information)
e.Cancel = True
Return
End Try
[此贴子已经被作者于2012-11-2 11:19:05编辑过]