Pytanie : Odzyskiwać lista unikalny wartość od lista przedmiot

Cześć,
The kod wracać datatable że być w the następujący format
Subprogram MetricName
ETH A
ETH B
PCH A
PCH B
PCH C
I teraz potrzeba niektóre sposób the unikalny metricname, w inny kod inny lista.  I używać LINQ dla this.

(1):
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
18:
19:
20:
21:
22:
23:
24:
25:
26:
27:
28:
Public Podzielony Funkcja GetMetricList (ByVal metriclist Lista (Metryka)) Jako DataTable
        Ciemnawy dset Jako Nowy DataSet ("MyDataSet")
        Ciemnawy ResultTable Jako Nowy DataTable
        Ciemnawy CnSql Jako SqlConnection = BadsDB.GetConnection
        Ciemnawy cmdA Jako SqlCommand
        cmdA = Nowy SqlCommand ("[up_GetSelectedMetrics]", CnSql)
        cmdA.CommandType = CommandType.StoredProcedure
        cmdA.CommandTimeout = 7200
        Ciemnawy dTable Jako Nowy DataTable
        Próba
            CnSql.Open ()
            Dla Metriclist m Jako Metryka W metriclist
                Z cmdA
                    . Parameters.Clear ()
                    . Parameters.AddWithValue ("@TSC", m.Technology.ToString)
                Końcówka Z
                Ciemnawy dAdp Jako Nowy SqlDataAdapter (cmdA)
                dAdp.Fill (dTable)
                dAdp.Dispose ()
            Następnie

        Chwyt excA Jako SqlException
            MsgBox (excA.Message, excA.GetType.ToString)
        W końcu
            CnSql.Close ()
        Końcówka Próba

        Powrotny dTable

Odpowiedź : Odzyskiwać lista unikalny wartość od lista przedmiot

Inne rozwiązania  
 
programming4us programming4us