2014-02-11 40 views
-1

我有一個關於在表單中爲我的下拉列表選擇數據源的問題。 我發現很多關於選擇sql作爲下拉菜單的信息。像Windows一樣的C#窗體SQL選擇下拉列表ODBC

但我需要的是一個下拉菜單,顯示網絡上可用的SQL服務器列表,如Windows odbc(datasources)所做的。

任何見解?

+0

這是一個好主意,包括代碼顯示你迄今爲止嘗試過的。 – jball

+0

我會,我通常會這樣做。但在這種情況下,我無從下手。 – Redracer68

回答

2

使用SqlDataSourceEnumerator

MSDN

// Retrieve the enumerator instance and then the data. 
SqlDataSourceEnumerator instance = 
    SqlDataSourceEnumerator.Instance; 
System.Data.DataTable table = instance.GetDataSources(); 

您可以使用它作爲您的下拉列表的數據源。

+0

Perfecto!這正是我需要的。非常感謝! – Redracer68

+0

你需要更多幫助嗎?如果沒有,並且答案對您有好處,請將問題標記爲已回答。 –

+0

嗨,對不起。是的,馬上幫助!這正是需要的。只是因爲時間無法標記。它現在被標記! – Redracer68