Ciao a tutti per la serie le cose + semplici a volte non funzionano:

nell'effettuare un semplice
if(dr.HasRows){
while(myDatareader.Read()){
dr["Nome"].ToString()
}
}

ricevo un errore di questo tipo:


"System.IndexOutOfRangeException: Nome\r\n at System.Data.Common.FieldNameLookup.GetOrdinal(Stri ng fieldName)\r\n at System.Data.SqlClient.SqlDataReader.GetOrdinal(Str ing name)\r\n at System.Data.SqlClient.SqlDataReader.get_Item(Strin g name)"

Aiuto non riesco a venirne a capo!