Sortowanie w datagrid

0

Witam serdecznie,

mam taki problem: w kolumnie trzymam czasy które rosną co sekundę. W bazie trzymam informację o tym czy rekord ma status spóźniony. Pytanie czy można do tabeli wrzucić czas ujemny? bo teraz z wiadomych względów nie działa poprawnie sortowanie.

0

O jaki czas ujemny chodzi? Podaj jakiś przykład.

0

chodzi o to, że w bazie odliczam czas. Każdy rekord ma czas na realizację. Np. 10 minut (0000). Czas jest odliczany do zera. Potem status jest zmieniony na spóźniony i jest naliczany od 0000 do góry. Teraz kwestia sortowania?

0

Ja bym dodał jakieś ukryte pole (np. w bazie) bool spóźniony, jeśli tak to daj go na końcu, jeśli jest największy. Jeśli nie jest największy to sprawdź, czy jest większy od przedostatniego etc i wrzuć go tam.

0

Sortuj wg dwóch pól: status + czas.

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