Problem z sortowaniem

0

Tym razem taki kod i pytanie. Czemu w programie do obslugi sql takie samo zapytanie sortuje mi malejaco, a w androidzie sortuje jakoś, ale nie malejąco?
Jak zmienie DESC na ASC to jest różnica w posortowaniu wyników, ale nigdy nie są ani malejąco ani rosnąco. Dlaczego tak się dzieje?

        val dbHelper = DataBaseHelper(applicationContext)
        val db = dbHelper.writableDatabase




        recyclerView.layoutManager=LinearLayoutManager(this)

        recyclerView.adapter = mojAdapter()

        val contentResolver = contentResolver
        val cursor = db.query(TableInfo.TABLE_NAME, arrayOf("wynik") ,null, null, null, null, "wynik DESC")


        try {

            cursor.moveToFirst()
            while (!cursor.isAfterLast){

                var name = cursor.getString(cursor.getColumnIndexOrThrow("wynik"))
                listakontaktow.add(name)
                cursor.moveToNext()
            }

        }

        finally {

            cursor.close()

        }
0

LOL... niby sortuje, ale po pierwszej cyfrze i wynik sortowania wygląda tak:
72
28
14
123
12
1123
111

0

Czemu nikt nie powiedział, że tabela musi mieć wartość INTEGER, takie proste to było

0

Nikt nie wiedział. Jesteś najlepszy z nas.

0

oj nie trzeba było

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