j'ai une table avec ces colonnes: codeErreur (int) errorDesc (Varchar)LINQ aux ensembles de données - obtenir un datarow spécifique
je suis en train d'obtenir le datarow où errorCode est 5:
DataRow resultCodeRow = (from resultCodesTableRow in resultCodesDT.AsEnumerable()
where resultCodesTableRow.Field<int>("result_Code_colum_Name") == 5
select resultCodesTableRow).Single();
Pourquoi j'obtiens l'erreur:
"La distribution spécifiée n'est pas valide."
comment l'écrireiez-vous?
Qu'est-ce qui se passe si vous allez chercher tout le terrain sans essayer de le jeter int? Je soupçonne que la valeur n'est pas * réellement * un int, d'où le problème. –
C'est bon. Je suppose que c'est un varchar – Pavan
vous étiez bien - NUMBER dans ORACLE est décimal dans C# pas int, merci les gars! – Rodniko