Ciao a tutti,
Posto la soluzione (forse banale per voi), ma nella speranza che possa essere d'aiuto a qualcuno alle prime armi come me.
Dato un datareader invece di accedere tramite la cardinalita
var = dr.GetString(2).ToString
Si può accedere tramite il nome colonna in questo modo :
var = dr.GetString(dr.GetOrdinal("nome_colonna")).ToStri ng
Ciao
Paolo