SqliteDataReader クラス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
SQLite データベースに対して実行されたコマンドの結果を読み取るためのメソッドを提供します。
public class SqliteDataReader : System.Data.Common.DbDataReader
type SqliteDataReader = class
inherit DbDataReader
Public Class SqliteDataReader
Inherits DbDataReader
- 継承
-
SqliteDataReader
プロパティ
Depth |
現在の行の入れ子の深さを取得します。 常にゼロです。 |
FieldCount |
現在の行の列の数を取得します。 |
Handle |
基になる準備済みステートメントへのハンドルを取得します。 |
HasRows |
データ リーダーに行が含まれているかどうかを示す値を取得します。 |
IsClosed |
データ リーダーが閉じているかどうかを示す値を取得します。 |
Item[Int32] |
指定した列の値を取得します。 |
Item[String] |
指定した列の値を取得します。 |
RecordsAffected |
挿入、更新、または削除された行の数を取得します。 SELECT ステートメントの場合は -1。 |
メソッド
Close() |
データ リーダーを閉じます。 |
Dispose(Boolean) |
データ リーダーによって使用されるすべてのリソースを解放して閉じます。 |
GetBoolean(Int32) |
指定した列の値を Boolean として取得します。 |
GetByte(Int32) |
指定した列の値を Byte として取得します。 |
GetBytes(Int32, Int64, Byte[], Int32, Int32) |
指定した列からバイトのストリームを読み取ります。 サポートされていません。 |
GetChar(Int32) |
指定した列の値を Char として取得します。 |
GetChars(Int32, Int64, Char[], Int32, Int32) |
指定した列から文字のストリームを読み取ります。 サポートされていません。 |
GetDataTypeName(Int32) |
指定した列の宣言されたデータ型名を取得します。 計算列のストレージ クラスが返されます。 |
GetDateTime(Int32) |
指定した列の値を DateTime として取得します。 |
GetDateTimeOffset(Int32) |
指定した列の値を DateTimeOffset として取得します。 |
GetDecimal(Int32) |
指定した列の値を Decimal として取得します。 |
GetDouble(Int32) |
指定した列の値を Double として取得します。 |
GetEnumerator() |
データ リーダー内の行を反復処理するために使用できる列挙子を取得します。 |
GetFieldType(Int32) |
指定された列のデータ型を取得します。 |
GetFieldValue<T>(Int32) |
指定した列の値を取得します。 |
GetFloat(Int32) |
指定した列の値を Single として取得します。 |
GetGuid(Int32) |
指定した列の値を Guid として取得します。 |
GetInt16(Int32) |
指定した列の値を Int16 として取得します。 |
GetInt32(Int32) |
指定した列の値を Int32 として取得します。 |
GetInt64(Int32) |
指定した列の値を Int64 として取得します。 |
GetName(Int32) |
指定した列の名前を取得します。 |
GetOrdinal(String) |
指定した列の序数を取得します。 |
GetSchemaTable() |
System.Data.Common.DbDataReader の列メタデータを記述する System.Data.DataTable を返します。 |
GetStream(Int32) |
ストリームとしてデータを取得します。 リーダーに rowid (またはそのエイリアス SqliteBlob ) が含まれている場合は、 が返されます。 それ以外の場合は、すべてのデータがメモリに読み取られ、 MemoryStream が返されます。 |
GetString(Int32) |
指定した列の値を String として取得します。 |
GetTextReader(Int32) |
TextReader としてデータを取得します。 |
GetTimeSpan(Int32) |
指定した列の値を TimeSpan として取得します。 |
GetValue(Int32) |
指定した列の値を取得します。 |
GetValues(Object[]) |
現在の行の列値を取得します。 |
IsDBNull(Int32) |
指定した列が かどうかを示す値を取得します DBNull。 |
NextResult() |
バッチ処理されたステートメントの次の結果セットに進みます。 |
Read() |
結果セットの次の行に進みます。 |