OleDbDataReader.Read メソッドとは? わかりやすく解説

Weblio 辞書 > コンピュータ > .NET Framework クラス ライブラリ リファレンス > OleDbDataReader.Read メソッドの意味・解説 

OleDbDataReader.Read メソッド

OleDbDataReader を次のレコードに進めます。

名前空間: System.Data.OleDb
アセンブリ: System.Data (system.data.dll 内)
構文構文

解説解説

OleDbDataReader の既定の位置は、先頭のレコードの前です。そのため、データへのアクセスを開始するには、Read を呼び出す必要があります。

OleDbDataReader の使用中は、関連付けられた OleDbConnection は、そのデータ リーダーによって使用されるため、Close が呼び出されるまではビジー状態になります。

使用例使用例

OleDbConnection、OleDbCommand、および OleDbDataReader を作成する例を次に示します。この例では、データを読み取り、コンソールに出力します。最後に、この例では OleDbDataReader を閉じてから、OleDbConnection を閉じます。

Public Sub ReadData(ByVal
 connectionString As String)
    Dim queryString As String
 = _
        "SELECT OrderID, CustomerID FROM Orders"

    Using connection As New OracleConnection(connectionString)
        Dim command As New
 OracleCommand(queryString, connection)
        connection.Open()

        Dim reader As OracleDataReader
        reader = command.ExecuteReader()

        ' Always call Read before accessing data.
        While reader.Read()
            Console.WriteLine(reader.GetInt32(0) & ", "
 & reader.GetString(1))
        End While

        ' Always call Close when done reading.
        reader.Close()
    End Using
End Sub
private static void ReadData(string
 connectionString)
{
    string queryString = "SELECT OrderID, CustomerID FROM
 Orders";
    using (OracleConnection connection = new
 OracleConnection(connectionString))
    {
        OracleCommand command = new OracleCommand(queryString,
 connection);
        connection.Open();
        OracleDataReader reader;
        reader = command.ExecuteReader();

        // Always call Read before accessing data.
        while (reader.Read())
        {
            Console.WriteLine(reader.GetInt32(0) + ", " + reader.GetString(1));
        }

        // Always call Close when done reading.
        reader.Close();
    }
}
プラットフォームプラットフォーム
バージョン情報バージョン情報
参照参照
関連項目
OleDbDataReader クラス
OleDbDataReader メンバ
System.Data.OleDb 名前空間
その他の技術情報
DataReader の使用



英和和英テキスト翻訳

英語⇒日本語日本語⇒英語

辞書ショートカット

すべての辞書の索引

OleDbDataReader.Read メソッドのお隣キーワード
検索ランキング

   

英語⇒日本語
日本語⇒英語
   



OleDbDataReader.Read メソッドのページの著作権

   
日本マイクロソフト株式会社日本マイクロソフト株式会社
© 2026 Microsoft.All rights reserved.

©2026 GRAS Group, Inc.RSS