SqliteDataReader Kelas
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Menyediakan metode untuk membaca hasil perintah yang dijalankan terhadap database SQLite.
public class SqliteDataReader : System.Data.Common.DbDataReader
type SqliteDataReader = class
inherit DbDataReader
Public Class SqliteDataReader
Inherits DbDataReader
- Warisan
-
SqliteDataReader
Properti
| Nama | Deskripsi |
|---|---|
| Depth |
Mendapatkan kedalaman bersarang untuk baris saat ini. Selalu nol. |
| FieldCount |
Mendapatkan jumlah kolom di baris saat ini. |
| Handle |
Mendapatkan handel ke pernyataan yang disiapkan yang mendasar. |
| HasRows |
Mendapatkan nilai yang menunjukkan apakah pembaca data berisi baris apa pun. |
| IsClosed |
Mendapatkan nilai yang menunjukkan apakah pembaca data ditutup. |
| Item[Int32] |
Mendapatkan nilai kolom yang ditentukan. |
| Item[String] |
Mendapatkan nilai kolom yang ditentukan. |
| RecordsAffected |
Mendapatkan jumlah baris yang disisipkan, diperbarui, atau dihapus. -1 untuk pernyataan SELECT. |
Metode
| Nama | Deskripsi |
|---|---|
| Close() |
Menutup pembaca data. |
| Dispose(Boolean) |
Merilis sumber daya apa pun yang digunakan oleh pembaca data dan menutupnya. |
| GetBoolean(Int32) |
Mendapatkan nilai kolom yang ditentukan sebagai Boolean. |
| GetByte(Int32) |
Mendapatkan nilai kolom yang ditentukan sebagai Byte. |
| GetBytes(Int32, Int64, Byte[], Int32, Int32) |
Membaca aliran byte dari kolom yang ditentukan. Tidak didukung. |
| GetChar(Int32) |
Mendapatkan nilai kolom yang ditentukan sebagai Char. |
| GetChars(Int32, Int64, Char[], Int32, Int32) |
Membaca aliran karakter dari kolom yang ditentukan. Tidak didukung. |
| GetDataTypeName(Int32) |
Mendapatkan nama tipe data yang dideklarasikan dari kolom yang ditentukan. Kelas penyimpanan dikembalikan untuk kolom komputasi. |
| GetDateTime(Int32) |
Mendapatkan nilai kolom yang ditentukan sebagai DateTime. |
| GetDateTimeOffset(Int32) |
Mendapatkan nilai kolom yang ditentukan sebagai DateTimeOffset. |
| GetDecimal(Int32) |
Mendapatkan nilai kolom yang ditentukan sebagai Decimal. |
| GetDouble(Int32) |
Mendapatkan nilai kolom yang ditentukan sebagai Double. |
| GetEnumerator() |
Mendapatkan enumerator yang dapat digunakan untuk melakukan iterasi melalui baris di pembaca data. |
| GetFieldType(Int32) |
Mendapatkan jenis data kolom yang ditentukan. |
| GetFieldValue<T>(Int32) |
Mendapatkan nilai kolom yang ditentukan. |
| GetFloat(Int32) |
Mendapatkan nilai kolom yang ditentukan sebagai Single. |
| GetGuid(Int32) |
Mendapatkan nilai kolom yang ditentukan sebagai Guid. |
| GetInt16(Int32) |
Mendapatkan nilai kolom yang ditentukan sebagai Int16. |
| GetInt32(Int32) |
Mendapatkan nilai kolom yang ditentukan sebagai Int32. |
| GetInt64(Int32) |
Mendapatkan nilai kolom yang ditentukan sebagai Int64. |
| GetName(Int32) |
Mendapatkan nama kolom yang ditentukan. |
| GetOrdinal(String) |
Mendapatkan ordinal kolom yang ditentukan. |
| GetSchemaTable() |
Mengembalikan System.Data.DataTable yang menjelaskan metadata kolom System.Data.Common.DbDataReader. |
| GetStream(Int32) |
Mengambil data sebagai Stream. Jika pembaca menyertakan rowid (atau aliasnya), SqliteBlob dikembalikan. Jika tidak, semua data dibaca ke dalam memori dan MemoryStream dikembalikan. |
| GetString(Int32) |
Mendapatkan nilai kolom yang ditentukan sebagai String. |
| GetTextReader(Int32) |
Mengambil data sebagai TextReader. |
| GetTimeSpan(Int32) |
Mendapatkan nilai kolom yang ditentukan sebagai TimeSpan. |
| GetValue(Int32) |
Mendapatkan nilai kolom yang ditentukan. |
| GetValues(Object[]) |
Mendapatkan nilai kolom dari baris saat ini. |
| IsDBNull(Int32) |
Mendapatkan nilai yang menunjukkan apakah kolom yang ditentukan adalah DBNull. |
| NextResult() |
Maju ke tataan hasil berikutnya untuk pernyataan batch. |
| Read() |
Maju ke baris berikutnya dalam tataan hasil. |