J'ai fait la déclaration suivante:Comment lancer INT32 en INT lors d'une sélection SQL via un contexte de données LINQ?
someList = dc.ExecuteQuery<MyCustomType>(@"Select Id As ProductId, Name From ivProduct").ToList();
Id dans la base de données est stockée sous forme de int32, lorsque ma propriété Id de MyCustomType est INT. Existe-t-il un moyen de convertir int32 en int pendant un select?
Merci
Thx pour cela. Je viens de regarder à nouveau l'exception, j'ai fait une erreur - l'attribut SQL est de type smallint quand ma propriété est de type int. –
@vikp: vérifiez si ma modification a corrigé votre problème. –
Oui le convertisseur SQL a résolu le problème. Je vous remercie –