2.如果还没连上数据库,想得到服务器名连的话,那么
在vb中引入,micorsoft sqldmo object library
Dim appdmo As SQLDMO.Application
Set appdmo = New SQLDMO.Application
    Dim i%
    Combo1.Clear
    Set server = appdmo.ListAvailableSQLServers
    For i% = 2 To server.Count
        Combo1.AddItem "" & server(i%)
    Next
在combobox中就列出了局域网中所有可用的服务器名。
至于如何连接这个服务器。
dim s as SQLDMO.SQLServer
Set s = New SQLDMO.SQLServer
s.Connect 服务器名, "sa", "密码"