以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  内外网判断及提示  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=162069)

--  作者:有点蓝
--  发布时间:2021/4/5 20:36:00
--  
本地IP如果是127.0.0.1,没有必要判断,正常只要开机,肯定都是通的,除非是使用局域网内其它服务器IP。
--  作者:有点蓝
--  发布时间:2021/4/5 20:41:00
--  
如果是要判断本机是否安装SqlServer,可以判断一下C:\\Program Files\\Microsoft SQL Server这个文件夹是否存在。

如果要判断本地数据库是否可以连接,参考http://www.foxtable.com/bbs/dispbbs.asp?BoardID=2&ID=150568&replyID=77084&skin=1

--  作者:有点蓝
--  发布时间:2021/4/6 8:12:00
--  
就是1楼的用法
--  作者:有点蓝
--  发布时间:2021/4/7 8:35:00
--  
http://www.foxtable.com/webhelp/topics/0326.htm

        If Network.Ping(a,1000) = True  Then
            e.ConnectionString = e.ConnectionString.Replace(b, a)      
MessageBox.Show("外网!")
else
MessageBox.Show("内网!")      
        End If