Io uso il metodo SqlDataReader.GetValue per leggere i valori da DB:Come ottenere i dati da SqlDataReader.GetValue dal nome della colonna
Log.WriteLine("Value of CompanyName column:" + thisReader.GetValue(1));
Come parametro GetValue ottenere indice della colonna. Come potrei specificare Nome colonna invece indice?
ho usato come soluzione seguenti - 'Log.WriteLine ("Valore della colonna CompanyName:" + thisReader.GetValue (thisReader.GetOrdinal ("CompanyName"))) Cosa [] significa? – algot
@algot è una proprietà indicizzata, vedere http://msdn.microsoft.com/en-us/library/aa288464.aspx o http://msdn.microsoft.com/en-us/library/2549tw02.aspx –
I non capisco la sintassi "thisReader [" CompanyName "]). Non è in alcun modo logico. Logico sarebbe" thisReader.fields ("CompanyName"). value ". Ma chi sono io per giudicare ... – tmighty