dataview sortowanie

0

Witam.

Mam taki problem: mam bazę danych gdzie w wierszach mam np takie liczby: 1,2,3,5,6; generalnie chodzi o znalezienie brakującej liczby i dodanie jej; tylko, że brakujący rekord dodaje na końcu czyli bedzie to wygladalo tak 1,2,3,5,6,4; Wpadłem na taki pomysł:
[Kod C#]
DataView DataView = DataTable.DefaultView;
DataView.Sort = "KNR ASC";

        for (int i = 1; i < DataView.Table.Rows.Count; i++)
        {
            if (Convert.ToInt32(DataView[i][DataView.Table.Columns.Count - 1]) != i)
            {
                CONSTANS.AUTONUMERIC = i;
                break;
            }
        }   

Tylko że nie pętla nie porusza się po posortowanych rekordach. Tak więc za każdym razem pętla zatrzymuje się na liczbie 4; W jaki sposób mogę przeszukać DataView po posortowanych rekordach??
Dodam ze pracuje na plikach *.dbf;

pozdro

0

A czy DataView nie ma automatycznej metody Sort() .. ? - bo chyba DataGridView ma.

1 użytkowników online, w tym zalogowanych: 0, gości: 1