IResultSet Antarmuka

Definisi

Tabel data yang mewakili kumpulan hasil database, yang biasanya dihasilkan dengan menjalankan pernyataan yang mengkueri database.

[Android.Runtime.Register("java/sql/ResultSet", "", "Java.Sql.IResultSetInvoker")]
public interface IResultSet : IDisposable, Java.Interop.IJavaPeerable, Java.Sql.IWrapper
[<Android.Runtime.Register("java/sql/ResultSet", "", "Java.Sql.IResultSetInvoker")>]
type IResultSet = interface
    interface IWrapper
    interface IJavaObject
    interface IDisposable
    interface IJavaPeerable
Turunan
Atribut
Penerapan

Keterangan

Tabel data yang mewakili kumpulan hasil database, yang biasanya dihasilkan dengan menjalankan pernyataan yang mengkueri database.

Objek ResultSet mempertahankan kursor yang menunjuk ke baris datanya saat ini. Awalnya kursor diposisikan sebelum baris pertama. Metode memindahkan next kursor ke baris berikutnya, dan karena kembali false ketika tidak ada lagi baris dalam ResultSet objek, kursor dapat digunakan dalam perulangan while untuk melakukan iterasi melalui tataan hasil.

Objek default ResultSet tidak dapat diperbarui dan memiliki kursor yang bergerak maju saja. Dengan demikian, Anda dapat melakukan iterasi melaluinya hanya sekali dan hanya dari baris pertama ke baris terakhir. Dimungkinkan untuk menghasilkan ResultSet objek yang dapat digulir dan/atau dapat diperbarui. Fragmen kode berikut, yang merupakan objek yang con valid Connection , menggambarkan cara membuat tataan hasil yang dapat digulir dan tidak peka terhadap pembaruan oleh orang lain, dan itu dapat diperbarui. Lihat ResultSet bidang untuk opsi lain.

Statement stmt = con.createStatement(
                                                 ResultSet.TYPE_SCROLL_INSENSITIVE,
                                                 ResultSet.CONCUR_UPDATABLE);
                  ResultSet rs = stmt.executeQuery("SELECT a, b FROM TABLE2");
                  // rs will be scrollable, will not show changes made by others,
                  // and will be updatable

Antarmuka ResultSet menyediakan metode getter (getBoolean, getLong, dan sebagainya) untuk mengambil nilai kolom dari baris saat ini. Nilai dapat diambil menggunakan nomor indeks kolom atau nama kolom. Secara umum, menggunakan indeks kolom akan lebih efisien. Kolom diberi nomor dari 1. Untuk portabilitas maksimum, kolom tataan hasil dalam setiap baris harus dibaca dalam urutan kiri-ke-kanan, dan setiap kolom harus dibaca sekali saja.

Untuk metode getter, driver JDBC mencoba mengonversi data yang mendasarinya ke jenis Java yang ditentukan dalam metode getter dan mengembalikan nilai Java yang sesuai. Spesifikasi JDBC memiliki tabel yang menunjukkan pemetaan yang diizinkan dari jenis SQL ke jenis Java yang dapat digunakan oleh ResultSet metode getter.

Nama kolom yang digunakan sebagai input untuk metode getter tidak peka huruf besar/kecil. Ketika metode getter dipanggil dengan nama kolom dan beberapa kolom memiliki nama yang sama, nilai kolom pertama yang cocok akan dikembalikan. Opsi nama kolom dirancang untuk digunakan saat nama kolom digunakan dalam kueri SQL yang menghasilkan tataan hasil. Untuk kolom yang TIDAK dinamai secara eksplisit dalam kueri, yang terbaik adalah menggunakan nomor kolom. Jika nama kolom digunakan, programmer harus berhati-hati untuk menjamin bahwa mereka secara unik merujuk ke kolom yang dimaksudkan, yang dapat dipastikan dengan klausul SQL AS .

Sekumpulan metode updater ditambahkan ke antarmuka ini di API JDBC 2.0 (ukuran font Java< sup><=-2>TM</font></sup> 2 SDK, Edisi Standar, versi 1.2). Komentar mengenai parameter untuk metode getter juga berlaku untuk parameter untuk metode updater.

Metode updater dapat digunakan dengan dua cara: <ol><LI>untuk memperbarui nilai kolom di baris saat ini. Dalam objek yang dapat ResultSet digulir, kursor dapat dipindahkan ke belakang dan ke depan, ke posisi absolut, atau ke posisi relatif terhadap baris saat ini. Fragmen kode berikut memperbarui NAME kolom di baris ResultSet kelima objek rs lalu menggunakan metode updateRow untuk memperbarui tabel sumber data yang rs berasal.

rs.absolute(5); // moves the cursor to the fifth row of rs
                  rs.updateString("NAME", "AINSWORTH"); // updates the
                     // <code>NAME</code> column of row 5 to be <code>AINSWORTH</code>
                  rs.updateRow(); // updates the row in the data source

<LI>untuk menyisipkan nilai kolom ke dalam baris sisipkan. Objek yang dapat ResultSet diperbarui memiliki baris khusus yang terkait dengannya yang berfungsi sebagai area penahapan untuk membangun baris yang akan disisipkan. Fragmen kode berikut memindahkan kursor ke baris sisipkan, membangun baris tiga kolom, dan menyisipkannya ke dalam rs dan ke dalam tabel sumber data menggunakan metode insertRow.

rs.moveToInsertRow(); // moves cursor to the insert row
                  rs.updateString(1, "AINSWORTH"); // updates the
                     // first column of the insert row to be <code>AINSWORTH</code>
                  rs.updateInt(2,35); // updates the second column to be <code>35</code>
                  rs.updateBoolean(3, true); // updates the third column to <code>true</code>
                  rs.insertRow();
                  rs.moveToCurrentRow();

</ol>

Objek ResultSet ditutup secara otomatis ketika Statement objek yang membuatnya ditutup, dijalankan kembali, atau digunakan untuk mengambil hasil berikutnya dari urutan beberapa hasil.

Jumlah, jenis, dan properti ResultSet kolom objek disediakan oleh objek yang ResultSetMetaData dikembalikan oleh ResultSet.getMetaData metode .

Java dokumentasi untuk java.sql.ResultSet.

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.

Bidang

Nama Deskripsi
CloseCursorsAtCommit

Konstanta yang menunjukkan bahwa objek terbuka ResultSet dengan holdability ini akan ditutup ketika transaksi saat ini dilakukan.

ConcurReadOnly

Konstanta yang menunjukkan mode konkurensi untuk ResultSet objek yang mungkin TIDAK diperbarui.

ConcurUpdatable

Konstanta yang menunjukkan mode konkurensi untuk ResultSet objek yang mungkin diperbarui.

FetchForward

Konstanta yang menunjukkan bahwa baris dalam tataan hasil akan diproses ke arah depan; pertama-ke-terakhir.

FetchReverse

Konstanta yang menunjukkan bahwa baris dalam tataan hasil akan diproses ke arah terbalik; last-to-first.

FetchUnknown

Konstanta yang menunjukkan bahwa urutan baris dalam tataan hasil akan diproses tidak diketahui.

HoldCursorsOverCommit

Konstanta yang menunjukkan bahwa objek terbuka ResultSet dengan holdability ini akan tetap terbuka ketika transaksi saat ini dilakukan.

TypeForwardOnly

Konstanta yang menunjukkan jenis untuk ResultSet objek yang kursornya hanya dapat bergerak maju.

TypeScrollInsensitive

Konstanta yang menunjukkan jenis untuk ResultSet objek yang dapat digulir tetapi umumnya tidak sensitif terhadap perubahan pada data yang mendasar ResultSet.

TypeScrollSensitive

Konstanta yang menunjukkan jenis untuk ResultSet objek yang dapat digulir dan umumnya sensitif terhadap perubahan pada data yang mendasar ResultSet.

Properti

Nama Deskripsi
Concurrency

Mendapatkan mode konkurensi dari .ResultSet

CursorName

Mendapatkan nama kursor SQL ini ResultSet.

FetchDirection

Mendapatkan arah di mana baris diambil untuk objek ini ResultSet .

FetchSize

Mendapatkan ukuran pengambilan (dalam jumlah baris) untuk ini ResultSet.

Handle

Mendapatkan nilai JNI dari objek Android yang mendasar.

(Diperoleh dari IJavaObject)
Holdability

Mengembalikan daya tahan dari kumpulan hasil ini: HoldCursorsOverCommit atau CloseCursorsAtCommit.

IsAfterLast

Mendapatkan jika kursor mengejar baris terakhir dari ResultSet.

IsBeforeFirst

Mendapatkan jika kursor sebelum baris pertama .ResultSet

IsClosed

Mengembalikan true jika kumpulan hasil ini telah ditutup, salah jika tidak.

IsFirst

Mendapatkan jika kursor berada di baris pertama dari ResultSet.

IsLast

Mendapatkan jika kursor berada di baris terakhir ResultSet

JniIdentityHashCode

Mengembalikan nilai java.lang.System.identityHashCode() untuk instans yang dibungkus.

(Diperoleh dari IJavaPeerable)
JniManagedPeerState

Status serekan terkelola.

(Diperoleh dari IJavaPeerable)
JniPeerMembers

Akses anggota dan dukungan pemanggilan.

(Diperoleh dari IJavaPeerable)
MetaData

Mendapatkan metadata untuk ini ResultSet.

PeerReference

Mengembalikan instans objek Java yang dibungkusJniObjectReference.

(Diperoleh dari IJavaPeerable)
Row

Mendapatkan jumlah baris saat ini di ResultSet.

Statement

Mendapatkan pernyataan yang menghasilkan ini ResultSet.

Type

Mendapatkan jenis ResultSet.

Warnings

Mendapatkan peringatan pertama yang dihasilkan oleh panggilan pada ini ResultSet.

Metode

Nama Deskripsi
Absolute(Int32)

Memindahkan kursor ke nomor baris yang diberikan dalam objek ini ResultSet .

AfterLast()

Memindahkan kursor ke akhir objek ini ResultSet , tepat setelah baris terakhir.

BeforeFirst()

Memindahkan kursor ke depan objek ini ResultSet , tepat sebelum baris pertama.

CancelRowUpdates()

Membatalkan pembaruan yang dibuat pada baris saat ini dalam objek ini ResultSet .

ClearWarnings()

Menghapus semua peringatan yang dilaporkan pada objek ini ResultSet .

Close()

Merilis database objek ini ResultSet dan sumber daya JDBC segera alih-alih menunggu hal ini terjadi ketika ditutup secara otomatis.

DeleteRow()

Menghapus baris saat ini dari objek ini ResultSet dan dari database yang mendasar.

Disposed()

Dipanggil ketika instans telah dibuang.

(Diperoleh dari IJavaPeerable)
DisposeUnlessReferenced()

Jika tidak ada referensi yang luar biasa untuk instans ini, maka panggilan Dispose(); jika tidak, tidak melakukan apa pun.

(Diperoleh dari IJavaPeerable)
Finalized()

Dipanggil ketika instans telah diselesaikan.

(Diperoleh dari IJavaPeerable)
FindColumn(String)

Memetakan label kolom yang diberikan ResultSet ke indeks kolomnya ResultSet .

First()

Memindahkan kursor ke baris pertama dalam objek ini ResultSet .

GetArray(Int32)

Mengambil nilai kolom yang ditunjuk di baris objek ini saat ini ResultSet sebagai Array objek dalam bahasa pemrograman Java.

GetArray(String)

Mengambil nilai kolom yang ditunjuk di baris objek ini saat ini ResultSet sebagai Array objek dalam bahasa pemrograman Java.

GetAsciiStream(Int32)

Mengambil nilai kolom yang ditunjuk di baris objek ini saat ini ResultSet sebagai aliran karakter ASCII.

GetAsciiStream(String)

Mengambil nilai kolom yang ditunjuk di baris objek ini saat ini ResultSet sebagai aliran karakter ASCII.

GetBigDecimal(Int32, Int32)
Kedaluwarsa.

Mengambil nilai kolom yang ditunjuk di baris objek ini saat ini ResultSet sebagai java.sql.BigDecimal dalam bahasa pemrograman Java.

GetBigDecimal(Int32)

Mengambil nilai kolom yang ditunjuk di baris objek ini saat ini ResultSet sebagai java.math.BigDecimal dengan presisi penuh.

GetBigDecimal(String, Int32)
Kedaluwarsa.

Mengambil nilai kolom yang ditunjuk di baris objek ini saat ini ResultSet sebagai java.math.BigDecimal dalam bahasa pemrograman Java.

GetBigDecimal(String)

Mengambil nilai kolom yang ditunjuk di baris objek ini saat ini ResultSet sebagai java.math.BigDecimal dengan presisi penuh.

GetBinaryStream(Int32)

Mengambil nilai kolom yang ditunjuk di baris objek ini saat ini ResultSet sebagai aliran byte yang tidak diinterpretasikan.

GetBinaryStream(String)

Mengambil nilai kolom yang ditunjuk di baris objek ini saat ini ResultSet sebagai aliran dari s yang tidak diinterpretasikan byte.

GetBlob(Int32)

Mengambil nilai kolom yang ditunjuk di baris objek ini saat ini ResultSet sebagai Blob objek dalam bahasa pemrograman Java.

GetBlob(String)

Mengambil nilai kolom yang ditunjuk di baris objek ini saat ini ResultSet sebagai Blob objek dalam bahasa pemrograman Java.

GetBoolean(Int32)

Mengambil nilai kolom yang ditunjuk di baris objek ini saat ini ResultSet sebagai boolean dalam bahasa pemrograman Java.

GetBoolean(String)

Mengambil nilai kolom yang ditunjuk di baris objek ini saat ini ResultSet sebagai boolean dalam bahasa pemrograman Java.

GetByte(Int32)

Mengambil nilai kolom yang ditunjuk di baris objek ini saat ini ResultSet sebagai byte dalam bahasa pemrograman Java.

GetByte(String)

Mengambil nilai kolom yang ditunjuk di baris objek ini saat ini ResultSet sebagai byte dalam bahasa pemrograman Java.

GetBytes(Int32)

Mengambil nilai kolom yang ditunjuk dalam baris objek ini saat ini ResultSet sebagai byte array dalam bahasa pemrograman Java.

GetBytes(String)

Mengambil nilai kolom yang ditunjuk dalam baris objek ini saat ini ResultSet sebagai byte array dalam bahasa pemrograman Java.

GetCharacterStream(Int32)

Mengambil nilai kolom yang ditunjuk di baris objek ini saat ini ResultSet sebagai java.io.Reader objek.

GetCharacterStream(String)

Mengambil nilai kolom yang ditunjuk di baris objek ini saat ini ResultSet sebagai java.io.Reader objek.

GetClob(Int32)

Mengambil nilai kolom yang ditunjuk di baris objek ini saat ini ResultSet sebagai Clob objek dalam bahasa pemrograman Java.

GetClob(String)

Mengambil nilai kolom yang ditunjuk di baris objek ini saat ini ResultSet sebagai Clob objek dalam bahasa pemrograman Java.

GetDate(Int32, Calendar)

Mengambil nilai kolom yang ditunjuk di baris objek ini saat ini ResultSet sebagai java.sql.Date objek dalam bahasa pemrograman Java.

GetDate(Int32)

Mengambil nilai kolom yang ditunjuk di baris objek ini saat ini ResultSet sebagai java.sql.Date objek dalam bahasa pemrograman Java.

GetDate(String, Calendar)

Mengambil nilai kolom yang ditunjuk di baris objek ini saat ini ResultSet sebagai java.sql.Date objek dalam bahasa pemrograman Java.

GetDate(String)

Mengambil nilai kolom yang ditunjuk di baris objek ini saat ini ResultSet sebagai java.sql.Date objek dalam bahasa pemrograman Java.

GetDouble(Int32)

Mengambil nilai kolom yang ditunjuk di baris objek ini saat ini ResultSet sebagai double dalam bahasa pemrograman Java.

GetDouble(String)

Mengambil nilai kolom yang ditunjuk di baris objek ini saat ini ResultSet sebagai double dalam bahasa pemrograman Java.

GetFloat(Int32)

Mengambil nilai kolom yang ditunjuk di baris objek ini saat ini ResultSet sebagai float dalam bahasa pemrograman Java.

GetFloat(String)

Mengambil nilai kolom yang ditunjuk di baris objek ini saat ini ResultSet sebagai float dalam bahasa pemrograman Java.

GetInt(Int32)

Mengambil nilai kolom yang ditunjuk di baris objek ini saat ini ResultSet sebagai int dalam bahasa pemrograman Java.

GetInt(String)

Mengambil nilai kolom yang ditunjuk di baris objek ini saat ini ResultSet sebagai int dalam bahasa pemrograman Java.

GetLong(Int32)

Mengambil nilai kolom yang ditunjuk di baris objek ini saat ini ResultSet sebagai long dalam bahasa pemrograman Java.

GetLong(String)

Mengambil nilai kolom yang ditunjuk di baris objek ini saat ini ResultSet sebagai long dalam bahasa pemrograman Java.

GetNCharacterStream(Int32)

Mengambil nilai kolom yang ditunjuk di baris objek ini saat ini ResultSet sebagai java.io.Reader objek.

GetNCharacterStream(String)

Mengambil nilai kolom yang ditunjuk di baris objek ini saat ini ResultSet sebagai java.io.Reader objek.

GetNClob(Int32)

Mengambil nilai kolom yang ditunjuk di baris objek ini saat ini ResultSet sebagai NClob objek dalam bahasa pemrograman Java.

GetNClob(String)

Mengambil nilai kolom yang ditunjuk di baris objek ini saat ini ResultSet sebagai NClob objek dalam bahasa pemrograman Java.

GetNString(Int32)

Mengambil nilai kolom yang ditunjuk di baris objek ini saat ini ResultSet sebagai String dalam bahasa pemrograman Java.

GetNString(String)

Mengambil nilai kolom yang ditunjuk di baris objek ini saat ini ResultSet sebagai String dalam bahasa pemrograman Java.

GetObject(Int32, IDictionary<String,Class>)

Mengambil nilai kolom yang ditunjuk di baris objek ini saat ini ResultSet sebagai Object dalam bahasa pemrograman Java.

GetObject(Int32)

Mendapatkan nilai kolom yang ditunjuk di baris objek ini saat ini ResultSet sebagai Object dalam bahasa pemrograman Java.

GetObject(String, IDictionary<String,Class>)

Mengambil nilai kolom yang ditunjuk di baris objek ini saat ini ResultSet sebagai Object dalam bahasa pemrograman Java.

GetObject(String)

Mendapatkan nilai kolom yang ditunjuk di baris objek ini saat ini ResultSet sebagai Object dalam bahasa pemrograman Java.

GetRef(Int32)

Mengambil nilai kolom yang ditunjuk di baris objek ini saat ini ResultSet sebagai Ref objek dalam bahasa pemrograman Java.

GetRef(String)

Mengambil nilai kolom yang ditunjuk di baris objek ini saat ini ResultSet sebagai Ref objek dalam bahasa pemrograman Java.

GetRowId(Int32)

Mengambil nilai kolom yang ditunjuk di baris objek ini saat ini ResultSet sebagai java.sql.RowId objek dalam bahasa pemrograman Java.

GetRowId(String)

Mengambil nilai kolom yang ditunjuk di baris objek ini saat ini ResultSet sebagai java.sql.RowId objek dalam bahasa pemrograman Java.

GetShort(Int32)

Mengambil nilai kolom yang ditunjuk di baris objek ini saat ini ResultSet sebagai short dalam bahasa pemrograman Java.

GetShort(String)

Mengambil nilai kolom yang ditunjuk di baris objek ini saat ini ResultSet sebagai short dalam bahasa pemrograman Java.

GetSQLXML(Int32)

Mengambil nilai kolom yang ditunjuk di baris saat ini ResultSet sebagai java.sql.SQLXML objek dalam bahasa pemrograman Java.

GetSQLXML(String)

Mengambil nilai kolom yang ditunjuk di baris saat ini ResultSet sebagai java.sql.SQLXML objek dalam bahasa pemrograman Java.

GetString(Int32)

Mengambil nilai kolom yang ditunjuk di baris objek ini saat ini ResultSet sebagai String dalam bahasa pemrograman Java.

GetString(String)

Mengambil nilai kolom yang ditunjuk di baris objek ini saat ini ResultSet sebagai String dalam bahasa pemrograman Java.

GetTime(Int32, Calendar)

Mengambil nilai kolom yang ditunjuk di baris objek ini saat ini ResultSet sebagai java.sql.Time objek dalam bahasa pemrograman Java.

GetTime(Int32)

Mengambil nilai kolom yang ditunjuk di baris objek ini saat ini ResultSet sebagai java.sql.Time objek dalam bahasa pemrograman Java.

GetTime(String, Calendar)

Mengambil nilai kolom yang ditunjuk di baris objek ini saat ini ResultSet sebagai java.sql.Time objek dalam bahasa pemrograman Java.

GetTime(String)

Mengambil nilai kolom yang ditunjuk di baris objek ini saat ini ResultSet sebagai java.sql.Time objek dalam bahasa pemrograman Java.

GetTimestamp(Int32, Calendar)

Mengambil nilai kolom yang ditunjuk di baris objek ini saat ini ResultSet sebagai java.sql.Timestamp objek dalam bahasa pemrograman Java.

GetTimestamp(Int32)

Mengambil nilai kolom yang ditunjuk di baris objek ini saat ini ResultSet sebagai java.sql.Timestamp objek dalam bahasa pemrograman Java.

GetTimestamp(String, Calendar)

Mengambil nilai kolom yang ditunjuk di baris objek ini saat ini ResultSet sebagai java.sql.Timestamp objek dalam bahasa pemrograman Java.

GetTimestamp(String)

Mengambil nilai kolom yang ditunjuk di baris objek ini saat ini ResultSet sebagai java.sql.Timestamp objek dalam bahasa pemrograman Java.

GetUnicodeStream(Int32)
Kedaluwarsa.

Mengambil nilai kolom yang ditunjuk di baris objek ini saat ini ResultSet sebagai aliran dua byte 3 karakter.

GetUnicodeStream(String)
Kedaluwarsa.

Mengambil nilai kolom yang ditunjuk di baris objek ini saat ini ResultSet sebagai aliran karakter Unicode dua byte.

GetURL(Int32)

Mengambil nilai kolom yang ditunjuk di baris objek ini saat ini ResultSet sebagai java.net.URL objek dalam bahasa pemrograman Java.

GetURL(String)

Mengambil nilai kolom yang ditunjuk di baris objek ini saat ini ResultSet sebagai java.net.URL objek dalam bahasa pemrograman Java.

InsertRow()

Sisipkan isi baris sisipkan ke dalam objek ini ResultSet dan ke dalam database.

IsWrapperFor(Class)

Mengembalikan true jika ini mengimplementasikan argumen antarmuka atau secara langsung atau tidak langsung pembungkus untuk objek yang melakukannya.

(Diperoleh dari IWrapper)
Last()

Memindahkan kursor ke baris terakhir dalam objek ini ResultSet .

MoveToCurrentRow()

Memindahkan kursor ke posisi kursor yang diingat, biasanya baris saat ini.

MoveToInsertRow()

Memindahkan kursor ke baris sisipkan.

Next()

Memindahkan kursor kedinginan satu baris dari posisinya saat ini.

Previous()

Memindahkan kursor ke baris sebelumnya dalam objek ini ResultSet .

RefreshRow()

Menyegarkan baris saat ini dengan nilai terbarunya dalam database.

Relative(Int32)

Memindahkan kursor jumlah baris relatif, baik positif atau negatif.

RowDeleted()

Mengambil apakah baris telah dihapus.

RowInserted()

Mengambil apakah baris saat ini memiliki penyisipan.

RowUpdated()

Mengambil apakah baris saat ini telah diperbarui.

SetJniIdentityHashCode(Int32)

Atur nilai yang dikembalikan oleh JniIdentityHashCode.

(Diperoleh dari IJavaPeerable)
SetJniManagedPeerState(JniManagedPeerStates)

Tabel data yang mewakili kumpulan hasil database, yang biasanya dihasilkan dengan menjalankan pernyataan yang mengkueri database.

(Diperoleh dari IJavaPeerable)
SetPeerReference(JniObjectReference)

Atur nilai yang dikembalikan oleh PeerReference.

(Diperoleh dari IJavaPeerable)
UnregisterFromRuntime()

Batalkan pendaftaran instans ini sehingga runtime tidak akan mengembalikannya dari pemanggilan di masa mendatang Java.Interop.JniRuntime+JniValueManager.PeekValue .

(Diperoleh dari IJavaPeerable)
Unwrap(Class)

Mengembalikan objek yang mengimplementasikan antarmuka yang diberikan untuk memungkinkan akses ke metode non-standar, atau metode standar yang tidak diekspos oleh proksi.

(Diperoleh dari IWrapper)
UpdateArray(Int32, IArray)

Memperbarui kolom yang ditunjuk dengan java.sql.Array nilai.

UpdateArray(String, IArray)

Memperbarui kolom yang ditunjuk dengan java.sql.Array nilai.

UpdateAsciiStream(Int32, Stream, Int32)

Memperbarui kolom yang ditunjuk dengan nilai aliran ascii, yang akan memiliki jumlah byte yang ditentukan.

UpdateAsciiStream(Int32, Stream, Int64)

Memperbarui kolom yang ditunjuk dengan nilai aliran ascii, yang akan memiliki jumlah byte yang ditentukan.

UpdateAsciiStream(Int32, Stream)

Memperbarui kolom yang ditunjuk dengan nilai aliran ascii.

UpdateAsciiStream(String, Stream, Int32)

Memperbarui kolom yang ditunjuk dengan nilai aliran ascii, yang akan memiliki jumlah byte yang ditentukan.

UpdateAsciiStream(String, Stream, Int64)

Memperbarui kolom yang ditunjuk dengan nilai aliran ascii, yang akan memiliki jumlah byte yang ditentukan.

UpdateAsciiStream(String, Stream)

Memperbarui kolom yang ditunjuk dengan nilai aliran ascii.

UpdateBigDecimal(Int32, BigDecimal)

Memperbarui kolom yang ditunjuk dengan java.math.BigDecimal nilai.

UpdateBigDecimal(String, BigDecimal)

Memperbarui kolom yang ditunjuk dengan java.sql.BigDecimal nilai.

UpdateBinaryStream(Int32, Stream, Int32)

Memperbarui kolom yang ditunjuk dengan nilai aliran biner, yang akan memiliki jumlah byte yang ditentukan.

UpdateBinaryStream(Int32, Stream, Int64)

Memperbarui kolom yang ditunjuk dengan nilai aliran biner, yang akan memiliki jumlah byte yang ditentukan.

UpdateBinaryStream(Int32, Stream)

Memperbarui kolom yang ditunjuk dengan nilai aliran biner.

UpdateBinaryStream(String, Stream, Int32)

Memperbarui kolom yang ditunjuk dengan nilai aliran biner, yang akan memiliki jumlah byte yang ditentukan.

UpdateBinaryStream(String, Stream, Int64)

Memperbarui kolom yang ditunjuk dengan nilai aliran biner, yang akan memiliki jumlah byte yang ditentukan.

UpdateBinaryStream(String, Stream)

Memperbarui kolom yang ditunjuk dengan nilai aliran biner.

UpdateBlob(Int32, IBlob)

Memperbarui kolom yang ditunjuk dengan java.sql.Blob nilai.

UpdateBlob(Int32, Stream, Int64)

Memperbarui kolom yang ditunjuk menggunakan aliran input yang diberikan, yang akan memiliki jumlah byte yang ditentukan.

UpdateBlob(Int32, Stream)

Memperbarui kolom yang ditunjuk menggunakan aliran input yang diberikan.

UpdateBlob(String, IBlob)

Memperbarui kolom yang ditunjuk dengan java.sql.Blob nilai.

UpdateBlob(String, Stream, Int64)

Memperbarui kolom yang ditunjuk menggunakan aliran input yang diberikan, yang akan memiliki jumlah byte yang ditentukan.

UpdateBlob(String, Stream)

Memperbarui kolom yang ditunjuk menggunakan aliran input yang diberikan.

UpdateBoolean(Int32, Boolean)

Memperbarui kolom yang ditunjuk dengan boolean nilai.

UpdateBoolean(String, Boolean)

Memperbarui kolom yang ditunjuk dengan boolean nilai.

UpdateByte(Int32, SByte)

Memperbarui kolom yang ditunjuk dengan byte nilai.

UpdateByte(String, SByte)

Memperbarui kolom yang ditunjuk dengan byte nilai.

UpdateBytes(Int32, Byte[])

Memperbarui kolom yang ditunjuk dengan byte nilai array.

UpdateBytes(String, Byte[])

Memperbarui kolom yang ditunjuk dengan nilai array byte.

UpdateCharacterStream(Int32, Reader, Int32)

Memperbarui kolom yang ditunjuk dengan nilai aliran karakter, yang akan memiliki jumlah byte yang ditentukan.

UpdateCharacterStream(Int32, Reader, Int64)

Memperbarui kolom yang ditunjuk dengan nilai aliran karakter, yang akan memiliki jumlah byte yang ditentukan.

UpdateCharacterStream(Int32, Reader)

Memperbarui kolom yang ditunjuk dengan nilai aliran karakter.

UpdateCharacterStream(String, Reader, Int32)

Memperbarui kolom yang ditunjuk dengan nilai aliran karakter, yang akan memiliki jumlah byte yang ditentukan.

UpdateCharacterStream(String, Reader, Int64)

Memperbarui kolom yang ditunjuk dengan nilai aliran karakter, yang akan memiliki jumlah byte yang ditentukan.

UpdateCharacterStream(String, Reader)

Memperbarui kolom yang ditunjuk dengan nilai aliran karakter.

UpdateClob(Int32, IClob)

Memperbarui kolom yang ditunjuk dengan java.sql.Clob nilai.

UpdateClob(Int32, Reader, Int64)

Memperbarui kolom yang ditunjuk menggunakan objek yang diberikan Reader , yang panjangnya adalah jumlah karakter tertentu.

UpdateClob(Int32, Reader)

Memperbarui kolom yang ditunjuk menggunakan objek yang diberikan Reader .

UpdateClob(String, IClob)

Memperbarui kolom yang ditunjuk dengan java.sql.Clob nilai.

UpdateClob(String, Reader, Int64)

Memperbarui kolom yang ditunjuk menggunakan objek yang diberikan Reader , yang panjangnya adalah jumlah karakter tertentu.

UpdateClob(String, Reader)

Memperbarui kolom yang ditunjuk menggunakan objek yang diberikan Reader .

UpdateDate(Int32, Date)

Memperbarui kolom yang ditunjuk dengan java.sql.Date nilai.

UpdateDate(String, Date)

Memperbarui kolom yang ditunjuk dengan java.sql.Date nilai.

UpdateDouble(Int32, Double)

Memperbarui kolom yang ditunjuk dengan double nilai.

UpdateDouble(String, Double)

Memperbarui kolom yang ditunjuk dengan double nilai.

UpdateFloat(Int32, Single)

Memperbarui kolom yang ditunjuk dengan float nilai.

UpdateFloat(String, Single)

Memperbarui kolom yang ditunjuk dengan float nilai.

UpdateInt(Int32, Int32)

Memperbarui kolom yang ditunjuk dengan int nilai.

UpdateInt(String, Int32)

Memperbarui kolom yang ditunjuk dengan int nilai.

UpdateLong(Int32, Int64)

Memperbarui kolom yang ditunjuk dengan long nilai.

UpdateLong(String, Int64)

Memperbarui kolom yang ditunjuk dengan long nilai.

UpdateNCharacterStream(Int32, Reader, Int64)

Memperbarui kolom yang ditunjuk dengan nilai aliran karakter, yang akan memiliki jumlah byte yang ditentukan.

UpdateNCharacterStream(Int32, Reader)

Memperbarui kolom yang ditunjuk dengan nilai aliran karakter.

UpdateNCharacterStream(String, Reader, Int64)

Memperbarui kolom yang ditunjuk dengan nilai aliran karakter, yang akan memiliki jumlah byte yang ditentukan.

UpdateNCharacterStream(String, Reader)

Memperbarui kolom yang ditunjuk dengan nilai aliran karakter.

UpdateNClob(Int32, INClob)

Memperbarui kolom yang ditunjuk dengan java.sql.NClob nilai.

UpdateNClob(Int32, Reader, Int64)

Memperbarui kolom yang ditunjuk menggunakan objek yang diberikan Reader , yang panjangnya adalah jumlah karakter tertentu.

UpdateNClob(Int32, Reader)

Memperbarui kolom yang ditunjuk menggunakan yang diberikan Reader

        The data will be read from the stream
        as needed until end-of-stream is reached.
UpdateNClob(String, INClob)

Memperbarui kolom yang ditunjuk dengan java.sql.NClob nilai.

UpdateNClob(String, Reader, Int64)

Memperbarui kolom yang ditunjuk menggunakan objek yang diberikan Reader , yang panjangnya adalah jumlah karakter tertentu.

UpdateNClob(String, Reader)

Memperbarui kolom yang ditunjuk menggunakan objek yang diberikan Reader .

UpdateNString(Int32, String)

Memperbarui kolom yang ditunjuk dengan String nilai.

UpdateNString(String, String)

Memperbarui kolom yang ditunjuk dengan String nilai.

UpdateNull(Int32)

Memperbarui kolom yang ditunjuk dengan null nilai.

UpdateNull(String)

Memperbarui kolom yang ditunjuk dengan null nilai.

UpdateObject(Int32, Object, Int32)

Memperbarui kolom yang ditunjuk dengan Object nilai.

UpdateObject(Int32, Object)

Memperbarui kolom yang ditunjuk dengan Object nilai.

UpdateObject(String, Object, Int32)

Memperbarui kolom yang ditunjuk dengan Object nilai.

UpdateObject(String, Object)

Memperbarui kolom yang ditunjuk dengan Object nilai.

UpdateRef(Int32, IRef)

Memperbarui kolom yang ditunjuk dengan java.sql.Ref nilai.

UpdateRef(String, IRef)

Memperbarui kolom yang ditunjuk dengan java.sql.Ref nilai.

UpdateRow()

Memperbarui database yang mendasar dengan konten baru dari baris saat ini dari objek ini ResultSet .

UpdateRowId(Int32, IRowId)

Memperbarui kolom yang ditunjuk dengan RowId nilai.

UpdateRowId(String, IRowId)

Memperbarui kolom yang ditunjuk dengan RowId nilai.

UpdateShort(Int32, Int16)

Memperbarui kolom yang ditunjuk dengan short nilai.

UpdateShort(String, Int16)

Memperbarui kolom yang ditunjuk dengan short nilai.

UpdateSQLXML(Int32, ISQLXML)

Memperbarui kolom yang ditunjuk dengan java.sql.SQLXML nilai.

UpdateSQLXML(String, ISQLXML)

Memperbarui kolom yang ditunjuk dengan java.sql.SQLXML nilai.

UpdateString(Int32, String)

Memperbarui kolom yang ditunjuk dengan String nilai.

UpdateString(String, String)

Memperbarui kolom yang ditunjuk dengan String nilai.

UpdateTime(Int32, Time)

Memperbarui kolom yang ditunjuk dengan java.sql.Time nilai.

UpdateTime(String, Time)

Memperbarui kolom yang ditunjuk dengan java.sql.Time nilai.

UpdateTimestamp(Int32, Timestamp)

Memperbarui kolom yang ditunjuk dengan java.sql.Timestamp nilai.

UpdateTimestamp(String, Timestamp)

Memperbarui kolom yang ditunjuk dengan java.sql.Timestamp nilai.

WasNull()

Melaporkan apakah kolom terakhir yang dibaca memiliki nilai SQL NULL.

Metode Ekstensi

Nama Deskripsi
GetJniTypeName(IJavaPeerable)

Mendapatkan nama JNI dari jenis instans self.

JavaAs<TResult>(IJavaPeerable)

Cobalah untuk memaksa self untuk mengetik TResult, memeriksa bahwa paksaan valid di sisi Java.

JavaCast<TResult>(IJavaObject)

Melakukan konversi jenis yang diperiksa runtime Android.

JavaCast<TResult>(IJavaObject)

Tabel data yang mewakili kumpulan hasil database, yang biasanya dihasilkan dengan menjalankan pernyataan yang mengkueri database.

TryJavaCast<TResult>(IJavaPeerable, TResult)

Cobalah untuk memaksa self untuk mengetik TResult, memeriksa bahwa paksaan valid di sisi Java.

Berlaku untuk