저는 숫자를 수동으로 입력 할 수있는 열을 가질 수있는 방법을 찾고 있습니다. 그러면 목록이이 목록을 기반으로 정렬 될 것입니다. 이것은 C# 목록에 대한 언어 및 그것의 ms로 SQL분수와 혼합 숫자 목록을 주문하십시오.
나는 많은 정보가 없지만 누구든지 알고 싶다면 자유롭게 물어보고 최선의 능력을 시험해 보겠습니다.
이들은 현재 문자열로 저장되어 있습니다.
목록의 일부가 범위를 포함하지만 일부는 분수를 포함하고 있기 때문에 같은 IE 1/2는 1-2 또는 1/2 (반쪽)을 나타낼 수 있습니다.
모든 SQL 연결은 NHibernate를 사용하여 수행됩니다.
간단히 정렬하지 않는 이유는 현재 분수를 사용하여 목록이 정렬되고 목록이 제대로 작동하지만 1을 초과하면 모든 항목이 깨져서 목록 맨 아래에 모두 표시된다는 것입니다. IE는 :이 일을하고 싶은 방법
예 :
나는 그 라인을 따라 "DisplayOrder"또는 뭔가 이름을 내 데이터베이스의 열을 가질 것이다.
데이터베이스 행에 "1"이 표시되면 목록의 첫 번째 항목이됩니다. 데이터베이스 행에 "8"이라고 표시되면 목록에있는 8 번째 항목이 표시됩니다.
샘플 데이터와 원하는 결과를 제공하십시오. – RedFilter
목록을 정렬하는 중입니까? 왜 당신이 데이터베이스로 그것을 할 수있는 이유가 있습니까? 이 목록에 중복이 있습니까? –
난 당신이 당신이 DB를 쿼리 순서에 의해 DisplayOrder에 의해 수행하는 것이 좋습니다 – HatSoft