I use while(dr.Read()){...}
. But I have a problem with reading data.
I have a table like this:
Column1
value1
value2
value3
I want to get Value1
, Value2
and Value3
I did this like so:
Using myDataReader As OracleDataReader = myCommand.ExecuteReader
While (myDataReader.Read())
Value1= myDataReader.GetValue(0).ToString().Trim()
Value2 = myDataReader.GetValue(1).ToString().Trim()
Value3 = myDataReader.GetValue(2).ToString().Trim()
End While
End Using
I can retrieve Value1
, however I get the following error when trying to retrieve Value2
and Value3
:
Invalid column index specified