Avatar billede teleskop Nybegynder
29. februar 2008 - 14:07 Der er 2 kommentarer og
1 løsning

sorter datatable

Hej

Jeg har en datatable som ser sådan ud:

ID  | Name  | OrderBy
--------------------------
55  | agurk  |  2
34  | blomst |  0
83  | smør  |  1
--------------------------

Nu er mit problem bare at jeg ikke kan få min datatable til at blive sorteret efter "OrderBy".

Jeg har f.eks. prøvet datatable.select("id>0", "OrderBy ASC)

Nogen som ved hvordan?
Avatar billede pcdl Nybegynder
29. februar 2008 - 14:15 #1
prøv med ID DISC
Avatar billede pcdl Nybegynder
29. februar 2008 - 14:16 #2
id desc **
Avatar billede teleskop Nybegynder
29. februar 2008 - 14:44 #3
aha jeg fandt ud af det ved at kigge i doc:

Private Sub GetRowsByFilter()
    Dim table As DataTable = DataSet1.Tables(0)

    ' Presuming the DataTable has a column named Date.
    Dim expression As String = "Date > 1/1/00"

    ' Sort descending by column named CompanyName.
    Dim sortOrder As String = "CompanyName DESC"
    Dim foundRows() As DataRow

    ' Use the Select method to find all rows matching the filter.
    foundRows = table.Select(expression, sortOrder)

    Dim i As Integer
    ' Print column 0 of each returned row.
    For i = 0 to foundRows.GetUpperBound(0)
      Console.WriteLine(foundRows(i)(0))
    Next i
End Sub
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester



IT-JOB