1
내가 선택한 열을 기반으로 쿼리 결과를 정렬하려고합니다. 그러나 어떤 이유로 결과가 정렬되지 않습니다. 결과는 데이터베이스에 입력 된 것과 동일한 순서로 표시됩니다. 줄 단위로 제거하면 결과가 변경되지 않습니다. "where"절이 제대로 작동하는 것 같습니다. ADO.NET linq to MYSQL, orderby not working
var result = (from f in db.firmware
where f.firmware_branch_text != ""
orderby f.firmware_branch_text!=null,
f.firmware_branch_text
select f.firmware_branch_text
).Distinct();
넣어 밖으로 순서입니다 :
이2.2.2
2.2.3
2.4.1
2.4.0
3.0.0
2.6.12
2.6.13
2.6.14
2.6.15
2.0.2
답변 :
var result = (from f in db.firmware
where f.firmware_branch_text != ""
select f.firmware_branch_text
).Distinct().OrderBy(a=>a);
자신의 질문에 완벽하게 답변해도되지만 "질문에 답변"을 클릭하면 나타나는 상자에 답을 입력하십시오. 이렇게하면 다른 사람들이 당신의 답을 더 쉽게 얻을 수 있습니다. 일단 당신이 이것을하면, 당신의 대답에 의해 도움을받은 사람들은 그것을 포기할 수 있습니다. 답변 옆에있는 체크 표시를 클릭하여 답변을 올바르게 표시 할 수도 있습니다. 자신의 답변을 표시하려면 며칠 정도 기다려야합니다. – devuxer