Can anyone help with this??? I want to read values from a db, but I have this problem...It throws an invalid operation: no data exists for the row column.I have a db with only one column named id, with two fields containing 1 and 2. What should I put on the GetValue argument???Code:OleDbConnection thisConnection = new OleDbConnection("provider = microsoft.jet.oledb.4.0;data source = people.mdb;"); OleDbCommand thisCommand = new OleDbCommand("SELECT ID FROM people",thisConnection); thisConnection.Open(); OleDbDataReader thisReader = thisCommand.ExecuteReader(); Console.WriteLine("Product ID : {0}", thisReader.GetValue(1));