2009-11-17 77 views
0

我是很新的Visual Basic - 使用Visual Studio 2008和似乎無法找到一個方法來做到以下幾點:填充一個列表框與LINQ變量名產生

我有幾桌在SQL Server數據庫中,並使用LINQ to SQL來創建這些表的類。

這裏是想什麼,我一個砍倒例如: ListBox1中充滿了表名 - APS,SMPS,WCPC,從SelectedIndexChanged事件CFLAPS 然後,listbox2應該填充選定表的列標題。

我沒有問題從數據庫中獲取數據,並且可以通過從LINQ查詢創建的匿名類型對象(例如APS.ID,APS.count等)訪問所有這些標頭,但使用這些變量填充列表框名稱而不是其中的數據似乎相當難以捉摸。

這可能是一個跨平臺的編碼問題,而不是具體的VB,所以如果你有在C#或任何一個解決方案,我會很高興,如果你可以讓我知道。

回答

1

我會建議使用反射來查找每個屬性的名稱。 我發現這個C#example你可能會覺得有用。

+0

在我看來,反射也是一種可行的方式! – 2009-11-17 16:50:28