SQLiteDatabase.RawQueryWithFactory Metode

Definisi

Overload

Nama Deskripsi
RawQueryWithFactory(SQLiteDatabase+ICursorFactory, String, String[], String)

Menjalankan SQL yang disediakan dan mengembalikan kursor atas kumpulan hasil.

RawQueryWithFactory(SQLiteDatabase+ICursorFactory, String, String[], String, CancellationSignal)

Menjalankan SQL yang disediakan dan mengembalikan kursor atas kumpulan hasil.

RawQueryWithFactory(SQLiteDatabase+ICursorFactory, String, String[], String)

Menjalankan SQL yang disediakan dan mengembalikan kursor atas kumpulan hasil.

[Android.Runtime.Register("rawQueryWithFactory", "(Landroid/database/sqlite/SQLiteDatabase$CursorFactory;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor;", "GetRawQueryWithFactory_Landroid_database_sqlite_SQLiteDatabase_CursorFactory_Ljava_lang_String_arrayLjava_lang_String_Ljava_lang_String_Handler")]
public virtual Android.Database.ICursor RawQueryWithFactory(Android.Database.Sqlite.SQLiteDatabase.ICursorFactory? cursorFactory, string sql, string[]? selectionArgs, string editTable);
[<Android.Runtime.Register("rawQueryWithFactory", "(Landroid/database/sqlite/SQLiteDatabase$CursorFactory;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor;", "GetRawQueryWithFactory_Landroid_database_sqlite_SQLiteDatabase_CursorFactory_Ljava_lang_String_arrayLjava_lang_String_Ljava_lang_String_Handler")>]
abstract member RawQueryWithFactory : Android.Database.Sqlite.SQLiteDatabase.ICursorFactory * string * string[] * string -> Android.Database.ICursor
override this.RawQueryWithFactory : Android.Database.Sqlite.SQLiteDatabase.ICursorFactory * string * string[] * string -> Android.Database.ICursor

Parameter

cursorFactory
SQLiteDatabase.ICursorFactory

pabrik kursor yang akan digunakan, atau null untuk pabrik default

sql
String

kueri SQL. String SQL tidak boleh ; dihentikan

selectionArgs
String[]

Anda dapat menyertakan ?s di mana klausa dalam kueri, yang akan digantikan oleh nilai dari selectionArgs. Nilai akan terikat sebagai String.

editTable
String

nama tabel pertama, yang dapat diedit

Mengembalikan

Objek Cursor , yang diposisikan sebelum entri pertama. Perhatikan bahwa Cursors tidak disinkronkan, lihat dokumentasi untuk detail selengkapnya.

Atribut

Keterangan

Java dokumentasi untuk android.database.sqlite.SQLiteDatabase.rawQueryWithFactory(android.database.sqlite.CursorFactory, java.lang.String, java.lang.String[], java.lang.String).

Bagian dari halaman ini adalah modifikasi berdasarkan pekerjaan yang dibuat dan dibagikan oleh Android Open Source Project dan digunakan sesuai dengan istilah yang dijelaskan dalam Lisensi Creative Commons 2.5 Lisensi Atribusi.

Berlaku untuk

RawQueryWithFactory(SQLiteDatabase+ICursorFactory, String, String[], String, CancellationSignal)

Menjalankan SQL yang disediakan dan mengembalikan kursor atas kumpulan hasil.

[Android.Runtime.Register("rawQueryWithFactory", "(Landroid/database/sqlite/SQLiteDatabase$CursorFactory;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;Landroid/os/CancellationSignal;)Landroid/database/Cursor;", "GetRawQueryWithFactory_Landroid_database_sqlite_SQLiteDatabase_CursorFactory_Ljava_lang_String_arrayLjava_lang_String_Ljava_lang_String_Landroid_os_CancellationSignal_Handler")]
public virtual Android.Database.ICursor RawQueryWithFactory(Android.Database.Sqlite.SQLiteDatabase.ICursorFactory? cursorFactory, string sql, string[]? selectionArgs, string editTable, Android.OS.CancellationSignal? cancellationSignal);
[<Android.Runtime.Register("rawQueryWithFactory", "(Landroid/database/sqlite/SQLiteDatabase$CursorFactory;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;Landroid/os/CancellationSignal;)Landroid/database/Cursor;", "GetRawQueryWithFactory_Landroid_database_sqlite_SQLiteDatabase_CursorFactory_Ljava_lang_String_arrayLjava_lang_String_Ljava_lang_String_Landroid_os_CancellationSignal_Handler")>]
abstract member RawQueryWithFactory : Android.Database.Sqlite.SQLiteDatabase.ICursorFactory * string * string[] * string * Android.OS.CancellationSignal -> Android.Database.ICursor
override this.RawQueryWithFactory : Android.Database.Sqlite.SQLiteDatabase.ICursorFactory * string * string[] * string * Android.OS.CancellationSignal -> Android.Database.ICursor

Parameter

cursorFactory
SQLiteDatabase.ICursorFactory

pabrik kursor yang akan digunakan, atau null untuk pabrik default

sql
String

kueri SQL. String SQL tidak boleh ; dihentikan

selectionArgs
String[]

Anda dapat menyertakan ?s di mana klausa dalam kueri, yang akan digantikan oleh nilai dari selectionArgs. Nilai akan terikat sebagai String.

editTable
String

nama tabel pertama, yang dapat diedit

cancellationSignal
CancellationSignal

Sinyal untuk membatalkan operasi yang sedang berlangsung, atau null jika tidak ada. Jika operasi dibatalkan, maka OperationCanceledException akan dilemparkan saat kueri dijalankan.

Mengembalikan

Objek Cursor , yang diposisikan sebelum entri pertama. Perhatikan bahwa Cursors tidak disinkronkan, lihat dokumentasi untuk detail selengkapnya.

Atribut

Keterangan

Java dokumentasi untuk android.database.sqlite.SQLiteDatabase.rawQueryWithFactory(android.database.sqlite.CursorFactory, java.lang.String, java.lang.String[], java.lang.String).

Bagian dari halaman ini adalah modifikasi berdasarkan pekerjaan yang dibuat dan dibagikan oleh Android Open Source Project dan digunakan sesuai dengan istilah yang dijelaskan dalam Lisensi Creative Commons 2.5 Lisensi Atribusi.

Berlaku untuk