[VB.NET]OracleDataReader クラスのサンプル

2021年9月16日

書式
Public NotInheritable Class OracleDataReader
Inherits DbDataReader
データ ソースからデータ行の前方向ストリームを読み取る方法を提供します。

使用例

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
Public Sub ReadData(ByVal connectionString As String)
'SQL構文文字列変数の宣言
Dim queryStr As String = "SELECT EmpNo, EName FROM User"
'OracleConnection型変数の宣言
Using connection As New OracleConnection(connectionString)
'データを読み取り
Dim command As New OracleCommand(queryStr, connection)
'コネクションを開く
connection.Open()
'Usingステートメント
Using reader As OracleDataReader = command.ExecuteReader()
' データにアクセスする前にReadを呼び出す
While reader.Read()
Console.WriteLine(reader.GetInt32(0).ToString() + ", " _
+ reader.GetString(1))
End While
End Using
End Using
End Sub
Public Sub ReadData(ByVal connectionString As String) 'SQL構文文字列変数の宣言 Dim queryStr As String = "SELECT EmpNo, EName FROM User" 'OracleConnection型変数の宣言 Using connection As New OracleConnection(connectionString) 'データを読み取り Dim command As New OracleCommand(queryStr, connection) 'コネクションを開く connection.Open() 'Usingステートメント Using reader As OracleDataReader = command.ExecuteReader() ' データにアクセスする前にReadを呼び出す While reader.Read() Console.WriteLine(reader.GetInt32(0).ToString() + ", " _ + reader.GetString(1)) End While End Using End Using End Sub
Public Sub ReadData(ByVal connectionString As String)  
    'SQL構文文字列変数の宣言
    Dim queryStr As String = "SELECT EmpNo, EName FROM User"
      
      'OracleConnection型変数の宣言
    Using connection As New OracleConnection(connectionString)
          'データを読み取り
        Dim command As New OracleCommand(queryStr, connection)
            'コネクションを開く
        connection.Open()
            'Usingステートメント 
        Using reader As OracleDataReader = command.ExecuteReader()
            ' データにアクセスする前にReadを呼び出す
            While reader.Read()
                Console.WriteLine(reader.GetInt32(0).ToString() + ", " _
                   + reader.GetString(1))
            End While
        End Using
    End Using
End Sub

 

VB.net

Posted by arkgame