Bagikan melalui


SqliteDataReader Kelas

Definisi

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.

Berlaku untuk