SqliteDataReader Sınıf
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
SQLite veritabanında yürütülen komutun sonucunu okumak için yöntemler sağlar.
public class SqliteDataReader : System.Data.Common.DbDataReader
type SqliteDataReader = class
inherit DbDataReader
Public Class SqliteDataReader
Inherits DbDataReader
- Devralma
-
SqliteDataReader
Özellikler
| Name | Description |
|---|---|
| Depth |
Geçerli satır için iç içe yerleştirme derinliğini alır. Her zaman sıfır. |
| FieldCount |
Geçerli satırdaki sütun sayısını alır. |
| Handle |
Temel alınan hazırlanmış deyiminin tutamacını alır. |
| HasRows |
Veri okuyucunun herhangi bir satır içerip içermediğini belirten bir değer alır. |
| IsClosed |
Veri okuyucunun kapalı olup olmadığını gösteren bir değer alır. |
| Item[Int32] |
Belirtilen sütunun değerini alır. |
| Item[String] |
Belirtilen sütunun değerini alır. |
| RecordsAffected |
Eklenen, güncelleştirilen veya silinen satır sayısını alır. SELECT deyimleri için -1. |
Yöntemler
| Name | Description |
|---|---|
| Close() |
Veri okuyucuyu kapatır. |
| Dispose(Boolean) |
Veri okuyucusu tarafından kullanılan tüm kaynakları serbest bırakır ve kapatır. |
| GetBoolean(Int32) |
Belirtilen sütunun değerini olarak Booleanalır. |
| GetByte(Int32) |
Belirtilen sütunun değerini olarak Bytealır. |
| GetBytes(Int32, Int64, Byte[], Int32, Int32) |
Belirtilen sütundan bir bayt akışı okur. Desteklenmez. |
| GetChar(Int32) |
Belirtilen sütunun değerini olarak Charalır. |
| GetChars(Int32, Int64, Char[], Int32, Int32) |
Belirtilen sütundan bir karakter akışı okur. Desteklenmez. |
| GetDataTypeName(Int32) |
Belirtilen sütunun bildirilen veri türü adını alır. Hesaplanan sütunlar için depolama sınıfı döndürülür. |
| GetDateTime(Int32) |
Belirtilen sütunun değerini olarak DateTimealır. |
| GetDateTimeOffset(Int32) |
Belirtilen sütunun değerini olarak DateTimeOffsetalır. |
| GetDecimal(Int32) |
Belirtilen sütunun değerini olarak Decimalalır. |
| GetDouble(Int32) |
Belirtilen sütunun değerini olarak Doublealır. |
| GetEnumerator() |
Veri okuyucudaki satırlar arasında yineleme yapmak için kullanılabilecek bir numaralandırıcı alır. |
| GetFieldType(Int32) |
Belirtilen sütunun veri türünü alır. |
| GetFieldValue<T>(Int32) |
Belirtilen sütunun değerini alır. |
| GetFloat(Int32) |
Belirtilen sütunun değerini olarak Singlealır. |
| GetGuid(Int32) |
Belirtilen sütunun değerini olarak Guidalır. |
| GetInt16(Int32) |
Belirtilen sütunun değerini olarak Int16alır. |
| GetInt32(Int32) |
Belirtilen sütunun değerini olarak Int32alır. |
| GetInt64(Int32) |
Belirtilen sütunun değerini olarak Int64alır. |
| GetName(Int32) |
Belirtilen sütunun adını alır. |
| GetOrdinal(String) |
Belirtilen sütunun sırasını alır. |
| GetSchemaTable() |
System.Data.Common.DbDataReader sütun meta verilerini açıklayan bir System.Data.DataTable döndürür. |
| GetStream(Int32) |
Verileri Akış olarak alır. Okuyucu rowid (veya diğer adlarından herhangi birini) içeriyorsa, bir SqliteBlob döndürülür. Aksi takdirde, tüm veriler belleğe okunur ve bir MemoryStream döndürülür. |
| GetString(Int32) |
Belirtilen sütunun değerini olarak Stringalır. |
| GetTextReader(Int32) |
Verileri olarak TextReaderalır. |
| GetTimeSpan(Int32) |
Belirtilen sütunun değerini olarak TimeSpanalır. |
| GetValue(Int32) |
Belirtilen sütunun değerini alır. |
| GetValues(Object[]) |
Geçerli satırın sütun değerlerini alır. |
| IsDBNull(Int32) |
Belirtilen sütunun DBNullolup olmadığını belirten bir değer alır. |
| NextResult() |
Toplu deyimler için sonraki sonuç kümesine ilerler. |
| Read() |
Sonuç kümesinde sonraki satıra ilerler. |