Как НЕ сортировать данные с помощью DataTable.Select () в C #? - PullRequest
2 голосов
/ 05 мая 2011

Я формирую DataTable из базы данных, где все записи находятся в требуемом порядке. DataTable сформирован правильно. Затем я пытаюсь получить конкретные записи из DataTable с помощью:

Records.Select(String.Format("Car = '{0}' AND Time <> '00:59:00.00'", car)); // Records = DataTable

Каким-то образом это сортируется по названию машины, которое я не хочу, я просто хочу взять его как есть. Никакой сортировки для таблицы нигде в приложении не производилось.

Я также пытался выбрать (); с сортировкой 'null' ничего не изменилось.

У тебя есть мысли? Заранее спасибо.

Извините, я допустил ошибку. Запрос:

Records.Select(String.Format("Track = '{0}' AND Time <> '00:59:00.00'", trackname)); // Records = DataTable

DataTable имеет столбцы: ID, PlayerID, трек, автомобиль, время. Каким-то образом результаты сортируются по машине, которой нет даже в запросе.

1 Ответ

0 голосов
/ 06 мая 2011

Errr ... Я нашел способ включить базу данных формы ID в DataTable и сортировать по ID ...

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...