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