Dictionary Fields = new Dictionary(); for (int i = 0; i < reader.FieldCount; i++) { Fields.Add(reader.GetName(i), i); } this._MyField1 = reader.GetString(Fields["field1"]); this._Myfield2 = reader.GetInt16(Fields["field2"]);
Cela me donne envie de pleurer mais je n'arrive pas à comprendre comment utiliser les méthodes de recherche de type specf par un autre nom de colonne. S'il vous plaît dites-moi il y a un meilleur moyen. c'est specificly pour DB2, mais je voudrais que la solution fonctionne pour MS Sql également si possibleDataReader.GetString() via le nom de colonne
ok, maintenant je me sens stupide –
C'est une idée vraiment géniale! –
super travail, tnx – DaniKR