Je suis en train d'essayer de retourner une seule ligne d'une base de données :
using (connection = new SqlConnection(ConfigurationManager.AppSettings["connection"]))
{
using (command = new SqlCommand(@"select top 1 col_1, col_2 from table1", connection))
{
connection.Open();
using (reader = command.ExecuteReader())
{
reader.Read();
return reader["col_1"];
}
}
}
Mais je reçois le message d'erreur suivant :
Message d'erreur du compilateur : CS0266: Impossible de convertir implicitement le type 'object' en 'string'. Une conversion explicite existe (avez-vous oublié un cast?)
Ligne 90 : return reader["col_1"];
Je suis sûr de faire une erreur vraiment évidente, mais je ne trouve pas d'exemples de ligne unique, tous les exemples que je trouve sont pour plusieurs lignes retournées en utilisant une boucle while
.