1

vb6 アプリケーションを使用して SQL Server 2005 Express Edition のすべてのインスタンスを一覧表示する方法は?

4

2 に答える 2

1

このサンプルSQLBrowseConnectAPI を使用しています。

于 2010-01-19T18:37:29.527 に答える
1

これにより、SQL-DMO を使用するすべての SQL Server インスタンスが一覧表示されます。Express インスタンスをフィルタリングする必要があります。

Function listServers(vControl As Object)
    Dim oApp As SQLDMO.Application 
    Dim oNames  As SQLDMO.NameList 

    Set oApp = New SQLDMO.Application 
    Set oNames = oApp.ListAvailableSQLServers() 

    For Each oName In oNames 
        vControl.AddItem oName 
    Next 
End Function 

ここから。

このSO の質問は、Express インスタンスが見つからないことを示しています。使用する必要がありますSQLBrowseConnect

于 2010-01-19T01:22:30.497 に答える