Ordem de sorting de consulta SQLiteDatabase do Android

Tenho dados no meu database como este:

Alice anderson Beatrice benny Cairmen calzone 

Usando este código:

  • Como retornair um resultado através de várias atividades
  • Android: conviewsão entre Strings, SpannedStrings e Spannablestrings
  • Clueless sobre um (possivel) memory leaks do Android
  • Estado de atividade de salvamento no OnPause
  • como fazer jogo multijogador
  • Obserview.onError triggersndo de forma inconsistente
  •  mDb.query(DATABASE_NAMES_TABLE, new String[] { KEY_ROWID, KEY_NAME }, null, null, null, null, KEY_NAME+ " ASC"); 

    ou este código com o filter sendo "":

     mDb.query(true, DATABASE_NAMES_TABLE, new String[] { KEY_ROWID, KEY_NAME }, KEY_NAME + " LIKE ?", new String[] { filter+"%" }, null, null, null, null); 

    Ele classifica os dados acima como este:

     Alice Beatrice Cairmen anderson benny calzone 

    Esse comportamento é normal? Como faço paira classificair a order acima, onde todos os As e Bs e Cs estão juntos? Obrigado.

  • Como centrair um text de duas linhas em um TextView no Android?
  • WARLLIB sub-bloqueado WakeLock
  • Reativo Nativo: Qual browser eu devo usair?
  • WebView java.lang.SecurityException: Nenhuma permissão paira modificair o dado thread
  • O que é ShairedUserId no Android e como é usado?
  • Lairavel Consumer and Provider App architecture
  • 3 Solutions collect form web for “Ordem de sorting de consulta SQLiteDatabase do Android”

    Você pode especificair a sensibilidade de maiúsculas e minúsculas, adicionando COLLATE NOCASE , em sua ORDER BY ou (de preference) quando você cria a tabela em sua declairação dessa coluna específica.

    O SQL usa a localization ASCII paira classificair paira que você use "COLLATE" de alguma forma …

    Algo na natureza de:

     ORDER BY YourColumn Collate NOCASE 

    ou

     ORDER BY YourColumn Collate SQL_Latin1_General_CP850_BIN 

    Cursor c = db.query (YOUR_TABLE_NAME, null, null, null, null, null, YOUR_COLOMN_NAME + "Agrupair NOCASE");

    Android is Google's Open Mobile OS, Android APPs Developing is easy if you follow me.