I know I can use while(dr.Read()){...} but that loops every field on my table, I want to retrieve all the values from the first row, and then second... and so o
while(dr.Read()){...}
Or you can try to access the columns directly by name:
while(dr.Read()) { string col1 = (string)dr["Value1"]; string col2 = (string)dr["Value2"]; string col3 = (string)dr["Value3"]; }