다음을 통해 공유


SqliteDataReader 클래스

정의

SQLite 데이터베이스에 대해 실행된 명령의 결과를 읽는 메서드를 제공합니다.

public class SqliteDataReader : System.Data.Common.DbDataReader
type SqliteDataReader = class
    inherit DbDataReader
Public Class SqliteDataReader
Inherits DbDataReader
상속
SqliteDataReader

속성

Depth

현재 행의 중첩 수준을 가져옵니다. 항상 0입니다.

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)

데이터를 Stream으로 검색합니다. 판독기가 rowid(또는 해당 별칭)를 포함하는 경우 가 SqliteBlob 반환됩니다. 그렇지 않으면 모든 데이터가 메모리로 읽혀지고 가 MemoryStream 반환됩니다.

GetString(Int32)

String으로 지정된 열 값을 가져옵니다.

GetTextReader(Int32)

데이터를 TextReader으로 검색합니다.

GetTimeSpan(Int32)

TimeSpan으로 지정된 열 값을 가져옵니다.

GetValue(Int32)

지정한 열의 값을 가져옵니다.

GetValues(Object[])

현재 행의 열 값을 가져옵니다.

IsDBNull(Int32)

지정된 열 DBNull이 인지 여부를 나타내는 값을 가져옵니다.

NextResult()

일괄 처리된 문에 대한 다음 결과 집합으로 진행합니다.

Read()

결과 집합의 다음 행으로 진행합니다.

적용 대상