Je reçois une exception coulée invalide, mais je ne sais pas pourquoi, voici la liste de mes conversions:LINQ Cast SQL non valide Problème
SQL -> VB.NET char(4) -> String varchar(50) -> String tinyint -> Integer char(1) -> Char bit -> boolean smallint -> Integer smallmoney -> Double int -> Integer datetime -> datetime
Vous avez raison, je suis tombé sur cette http://msdn.microsoft.com/en-us/library/bb386947.aspx qui m'a vraiment aidé . De plus, les conversions correctes que j'avais ratées sont les suivantes: smallint -> Int16 et tinyint -> byte. –