SQLiteQueryBuilder.Query Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Overload
| Nome | Descrizione |
|---|---|
| Query(SQLiteDatabase, String[], String, String[], String, String, String) |
Eseguire una query combinando tutte le impostazioni correnti e le informazioni passate in questo metodo. |
| Query(SQLiteDatabase, String[], String, String[], String, String, String, String) |
Eseguire una query combinando tutte le impostazioni correnti e le informazioni passate in questo metodo. |
| Query(SQLiteDatabase, String[], String, String[], String, String, String, String, CancellationSignal) |
Eseguire una query combinando tutte le impostazioni correnti e le informazioni passate in questo metodo. |
Query(SQLiteDatabase, String[], String, String[], String, String, String)
Eseguire una query combinando tutte le impostazioni correnti e le informazioni passate in questo metodo.
[Android.Runtime.Register("query", "(Landroid/database/sqlite/SQLiteDatabase;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor;", "GetQuery_Landroid_database_sqlite_SQLiteDatabase_arrayLjava_lang_String_Ljava_lang_String_arrayLjava_lang_String_Ljava_lang_String_Ljava_lang_String_Ljava_lang_String_Handler")]
public virtual Android.Database.ICursor? Query(Android.Database.Sqlite.SQLiteDatabase? db, string[]? projectionIn, string? selection, string[]? selectionArgs, string? groupBy, string? having, string? sortOrder);
[<Android.Runtime.Register("query", "(Landroid/database/sqlite/SQLiteDatabase;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor;", "GetQuery_Landroid_database_sqlite_SQLiteDatabase_arrayLjava_lang_String_Ljava_lang_String_arrayLjava_lang_String_Ljava_lang_String_Ljava_lang_String_Ljava_lang_String_Handler")>]
abstract member Query : Android.Database.Sqlite.SQLiteDatabase * string[] * string * string[] * string * string * string -> Android.Database.ICursor
override this.Query : Android.Database.Sqlite.SQLiteDatabase * string[] * string * string[] * string * string * string -> Android.Database.ICursor
Parametri
database su cui eseguire query
- projectionIn
- String[]
Elenco delle colonne da restituire. Il passaggio di null restituirà tutte le colonne, sconsigliato per impedire la lettura dei dati dall'archiviazione che non verranno usati.
- selection
- String
Filtro che dichiara le righe da restituire, formattate come clausola SQL WHERE (esclusa la WHERE stessa). Il passaggio di null restituirà tutte le righe per l'URL specificato.
- selectionArgs
- String[]
È possibile includere ?s nella selezione, che verrà sostituito dai valori di selectionArgs, in ordine di visualizzazione nella selezione. I valori verranno associati come stringhe.
- groupBy
- String
Filtro che dichiara come raggruppare le righe, formattate come clausola SQL GROUP BY (esclusa la GROUP BY stessa). Se si passa null, le righe non verranno raggruppate.
- having
- String
Un filtro dichiara i gruppi di righe da includere nel cursore, se viene usato il raggruppamento di righe, formattato come clausola SQL HAVING (escluso se HAVING stesso). Se si passa null, tutti i gruppi di righe verranno inclusi ed è necessario quando il raggruppamento di righe non viene usato.
- sortOrder
- String
Come ordinare le righe, formattate come clausola SQL ORDER BY (esclusa la ORDER BY stessa). Il passaggio di Null userà l'ordinamento predefinito, che può essere non ordinato.
Valori restituiti
cursore sul set di risultati
- Attributi
Commenti
Eseguire una query combinando tutte le impostazioni correnti e le informazioni passate in questo metodo.
Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dalla e usati in base ai termini descritti in Creative License 2.5 Attribution License.
Vedi anche
- <xref:Android.Content.ContentResolver.Query(Android.Net.Uri%2c+System.String%5b%5d%2c+System.String%5b%5d%2c+System.String%5b%5d%2c+System.String%5b%5d)>
Si applica a
Query(SQLiteDatabase, String[], String, String[], String, String, String, String)
Eseguire una query combinando tutte le impostazioni correnti e le informazioni passate in questo metodo.
[Android.Runtime.Register("query", "(Landroid/database/sqlite/SQLiteDatabase;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor;", "GetQuery_Landroid_database_sqlite_SQLiteDatabase_arrayLjava_lang_String_Ljava_lang_String_arrayLjava_lang_String_Ljava_lang_String_Ljava_lang_String_Ljava_lang_String_Ljava_lang_String_Handler")]
public virtual Android.Database.ICursor? Query(Android.Database.Sqlite.SQLiteDatabase? db, string[]? projectionIn, string? selection, string[]? selectionArgs, string? groupBy, string? having, string? sortOrder, string? limit);
[<Android.Runtime.Register("query", "(Landroid/database/sqlite/SQLiteDatabase;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor;", "GetQuery_Landroid_database_sqlite_SQLiteDatabase_arrayLjava_lang_String_Ljava_lang_String_arrayLjava_lang_String_Ljava_lang_String_Ljava_lang_String_Ljava_lang_String_Ljava_lang_String_Handler")>]
abstract member Query : Android.Database.Sqlite.SQLiteDatabase * string[] * string * string[] * string * string * string * string -> Android.Database.ICursor
override this.Query : Android.Database.Sqlite.SQLiteDatabase * string[] * string * string[] * string * string * string * string -> Android.Database.ICursor
Parametri
database su cui eseguire query
- projectionIn
- String[]
Elenco delle colonne da restituire. Il passaggio di null restituirà tutte le colonne, sconsigliato per impedire la lettura dei dati dall'archiviazione che non verranno usati.
- selection
- String
Filtro che dichiara le righe da restituire, formattate come clausola SQL WHERE (esclusa la WHERE stessa). Il passaggio di null restituirà tutte le righe per l'URL specificato.
- selectionArgs
- String[]
È possibile includere ?s nella selezione, che verrà sostituito dai valori di selectionArgs, in ordine di visualizzazione nella selezione. I valori verranno associati come stringhe.
- groupBy
- String
Filtro che dichiara come raggruppare le righe, formattate come clausola SQL GROUP BY (esclusa la GROUP BY stessa). Se si passa null, le righe non verranno raggruppate.
- having
- String
Un filtro dichiara i gruppi di righe da includere nel cursore, se viene usato il raggruppamento di righe, formattato come clausola SQL HAVING (escluso se HAVING stesso). Se si passa null, tutti i gruppi di righe verranno inclusi ed è necessario quando il raggruppamento di righe non viene usato.
- sortOrder
- String
Come ordinare le righe, formattate come clausola SQL ORDER BY (esclusa la ORDER BY stessa). Il passaggio di Null userà l'ordinamento predefinito, che può essere non ordinato.
- limit
- String
Limita il numero di righe restituite dalla query, formattate come LIMIT clausola. Il passaggio di null indica nessuna LIMIT clausola.
Valori restituiti
cursore sul set di risultati
- Attributi
Commenti
Eseguire una query combinando tutte le impostazioni correnti e le informazioni passate in questo metodo.
Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dalla e usati in base ai termini descritti in Creative License 2.5 Attribution License.
Vedi anche
- <xref:Android.Content.ContentResolver.Query(Android.Net.Uri%2c+System.String%5b%5d%2c+System.String%5b%5d%2c+System.String%5b%5d%2c+System.String%5b%5d)>
Si applica a
Query(SQLiteDatabase, String[], String, String[], String, String, String, String, CancellationSignal)
Eseguire una query combinando tutte le impostazioni correnti e le informazioni passate in questo metodo.
[Android.Runtime.Register("query", "(Landroid/database/sqlite/SQLiteDatabase;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Landroid/os/CancellationSignal;)Landroid/database/Cursor;", "GetQuery_Landroid_database_sqlite_SQLiteDatabase_arrayLjava_lang_String_Ljava_lang_String_arrayLjava_lang_String_Ljava_lang_String_Ljava_lang_String_Ljava_lang_String_Ljava_lang_String_Landroid_os_CancellationSignal_Handler")]
public virtual Android.Database.ICursor? Query(Android.Database.Sqlite.SQLiteDatabase? db, string[]? projectionIn, string? selection, string[]? selectionArgs, string? groupBy, string? having, string? sortOrder, string? limit, Android.OS.CancellationSignal? cancellationSignal);
[<Android.Runtime.Register("query", "(Landroid/database/sqlite/SQLiteDatabase;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Landroid/os/CancellationSignal;)Landroid/database/Cursor;", "GetQuery_Landroid_database_sqlite_SQLiteDatabase_arrayLjava_lang_String_Ljava_lang_String_arrayLjava_lang_String_Ljava_lang_String_Ljava_lang_String_Ljava_lang_String_Ljava_lang_String_Landroid_os_CancellationSignal_Handler")>]
abstract member Query : Android.Database.Sqlite.SQLiteDatabase * string[] * string * string[] * string * string * string * string * Android.OS.CancellationSignal -> Android.Database.ICursor
override this.Query : Android.Database.Sqlite.SQLiteDatabase * string[] * string * string[] * string * string * string * string * Android.OS.CancellationSignal -> Android.Database.ICursor
Parametri
database su cui eseguire query
- projectionIn
- String[]
Elenco delle colonne da restituire. Il passaggio di null restituirà tutte le colonne, sconsigliato per impedire la lettura dei dati dall'archiviazione che non verranno usati.
- selection
- String
Filtro che dichiara le righe da restituire, formattate come clausola SQL WHERE (esclusa la WHERE stessa). Il passaggio di null restituirà tutte le righe per l'URL specificato.
- selectionArgs
- String[]
È possibile includere ?s nella selezione, che verrà sostituito dai valori di selectionArgs, in ordine di visualizzazione nella selezione. I valori verranno associati come stringhe.
- groupBy
- String
Filtro che dichiara come raggruppare le righe, formattate come clausola SQL GROUP BY (esclusa la GROUP BY stessa). Se si passa null, le righe non verranno raggruppate.
- having
- String
Un filtro dichiara i gruppi di righe da includere nel cursore, se viene usato il raggruppamento di righe, formattato come clausola SQL HAVING (escluso se HAVING stesso). Se si passa null, tutti i gruppi di righe verranno inclusi ed è necessario quando il raggruppamento di righe non viene usato.
- sortOrder
- String
Come ordinare le righe, formattate come clausola SQL ORDER BY (esclusa la ORDER BY stessa). Il passaggio di Null userà l'ordinamento predefinito, che può essere non ordinato.
- limit
- String
Limita il numero di righe restituite dalla query, formattate come LIMIT clausola. Il passaggio di null indica nessuna LIMIT clausola.
- cancellationSignal
- CancellationSignal
Segnale per annullare l'operazione in corso o null se nessuno.
Se l'operazione viene annullata, OperationCanceledException verrà generata quando viene eseguita la query.
Valori restituiti
cursore sul set di risultati
- Attributi
Commenti
Eseguire una query combinando tutte le impostazioni correnti e le informazioni passate in questo metodo.
Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dalla e usati in base ai termini descritti in Creative License 2.5 Attribution License.
Vedi anche
- <xref:Android.Content.ContentResolver.Query(Android.Net.Uri%2c+System.String%5b%5d%2c+System.String%5b%5d%2c+System.String%5b%5d%2c+System.String%5b%5d)>