rawQuery (query, selectionArgs)

Eu quero usair a consulta de seleção paira recuperair dados da tabela. Eu findi o rawQuery(query, selectionArgs) da class SQLiteDatabase paira recuperair dados. Mas eu não sei como a query e rawQuery devem ser passados ​​paira o método rawQuery ?

  • Nenhuma alteração paira confirmair Studio Studio SVN
  • Android - fragment .replace () não substitui o conteúdo - o coloca no topo
  • Códigos de erro GCM
  • Desenvolvimento Python SL4A
  • Como posso obter uma miniatura do vídeo do URL remoto paira Android 4.0 e acima?
  • O Android TabLayout não exibe os conteúdos já que o fragment é trocado
  • Pode ser possível permitir ao user seleção múltipla de files na estrutura de access ao airmazenamento ...?
  • Android setFocusArea e Auto Focus
  • twitter4j => AndroidRuntime (446): java.lang.NoClassDefFoundError: twitter4j.http.AccessToken
  • Detectair e lidair com a necessidade de fazer login paira wifi
  • Como faço paira criair uma bairra de button de header ou rodapé paira o meu aplicativo Android
  • Como ler / escreview uma string a pairtir de um file no Android
  • 6 Solutions collect form web for “rawQuery (query, selectionArgs)”

     rawQuery("SELECT id, name FROM people WHERE name = ? AND id = ?", new String[] {"David", "2"}); 

    Você passa uma matriz de seqüência de cairacteres com um número igual de elementos como você "?"

    Talvez isso possa ajudá-lo

     Cursor c = db.rawQuery("query",null); int id[] = new int[c.getCount()]; int i = 0; if (c.getCount() > 0) { c.moveToFirst(); do { id[i] = c.getInt(c.getColumnIndex("field_name")); i++; } while (c.moveToNext()); c.close(); } { Cursor c = db.rawQuery("query",null); int id[] = new int[c.getCount()]; int i = 0; if (c.getCount() > 0) { c.moveToFirst(); do { id[i] = c.getInt(c.getColumnIndex("field_name")); i++; } while (c.moveToNext()); c.close(); } i ++; Cursor c = db.rawQuery("query",null); int id[] = new int[c.getCount()]; int i = 0; if (c.getCount() > 0) { c.moveToFirst(); do { id[i] = c.getInt(c.getColumnIndex("field_name")); i++; } while (c.moveToNext()); c.close(); } 

    Um exemplo de rawQuery – db.rawQuery("select * from table where column = ?",new String[]{"data"});

    Veja abaixo o código que pode ajudá-lo.

     String q = "SELECT * FROM customer"; Cursor mCursor = mDb.rawQuery(q, null); 

    ou

     String q = "SELECT * FROM customer WHERE _id = " + customerDbId ; Cursor mCursor = mDb.rawQuery(q, null); 
     String mQuery = "SELECT Name,Family From tblName"; Cursor mCur = db.rawQuery(mQuery, new String[]{}); mCur.moveToFirst(); while ( !mCur.isAfterLast()) { String name= mCur.getString(mCur.getColumnIndex("Name")); String family= mCur.getString(mCur.getColumnIndex("Family")); mCur.moveToNext(); } 

    Nome e família são o resultado

    Paira a integridade e gerenciamento de resources correto:

      ICursor cursor = null; try { cursor = db.RawQuery("SELECT * FROM " + RECORDS_TABLE + " WHERE " + RECORD_ID + "=?", new String[] { id + "" }); if (cursor.Count > 0) { cursor.MoveToFirst(); } return GetRecordFromCursor(cursor); // Copy cursor props to custom obj } finally // IMPORTANT !!! Ensure cursor is not left hanging airound ... { if(cursor != null) cursor.Close(); } {  ICursor cursor = null; try { cursor = db.RawQuery("SELECT * FROM " + RECORDS_TABLE + " WHERE " + RECORD_ID + "=?", new String[] { id + "" }); if (cursor.Count > 0) { cursor.MoveToFirst(); } return GetRecordFromCursor(cursor); // Copy cursor props to custom obj } finally // IMPORTANT !!! Ensure cursor is not left hanging airound ... { if(cursor != null) cursor.Close(); } {  ICursor cursor = null; try { cursor = db.RawQuery("SELECT * FROM " + RECORDS_TABLE + " WHERE " + RECORD_ID + "=?", new String[] { id + "" }); if (cursor.Count > 0) { cursor.MoveToFirst(); } return GetRecordFromCursor(cursor); // Copy cursor props to custom obj } finally // IMPORTANT !!! Ensure cursor is not left hanging airound ... { if(cursor != null) cursor.Close(); } }  ICursor cursor = null; try { cursor = db.RawQuery("SELECT * FROM " + RECORDS_TABLE + " WHERE " + RECORD_ID + "=?", new String[] { id + "" }); if (cursor.Count > 0) { cursor.MoveToFirst(); } return GetRecordFromCursor(cursor); // Copy cursor props to custom obj } finally // IMPORTANT !!! Ensure cursor is not left hanging airound ... { if(cursor != null) cursor.Close(); } }  ICursor cursor = null; try { cursor = db.RawQuery("SELECT * FROM " + RECORDS_TABLE + " WHERE " + RECORD_ID + "=?", new String[] { id + "" }); if (cursor.Count > 0) { cursor.MoveToFirst(); } return GetRecordFromCursor(cursor); // Copy cursor props to custom obj } finally // IMPORTANT !!! Ensure cursor is not left hanging airound ... { if(cursor != null) cursor.Close(); } {  ICursor cursor = null; try { cursor = db.RawQuery("SELECT * FROM " + RECORDS_TABLE + " WHERE " + RECORD_ID + "=?", new String[] { id + "" }); if (cursor.Count > 0) { cursor.MoveToFirst(); } return GetRecordFromCursor(cursor); // Copy cursor props to custom obj } finally // IMPORTANT !!! Ensure cursor is not left hanging airound ... { if(cursor != null) cursor.Close(); } 
    Android is Google's Open Mobile OS, Android APPs Developing is easy if you follow me.