J'ai actuellement une base de données existante et j'utilise l'outil générateur LINQtoSQL pour créer les classes pour moi. L'outil fonctionne correctement pour cette base de données et il n'y a aucune erreur avec cet outil.
Lorsque j'exécute une requête LINQ to SQL par rapport aux données, une ligne contient des données non valides dans la table et elle lève une exception System.FormatException lorsqu'elle s'exécute sur cette ligne. Est-ce que quelqu'un sait ce que cela vient? Est-ce que quelqu'un sait comment je peux affiner la colonne effectuant sans les ajouter un par un à la clause select?LINQ FormatException
1
A
Répondre
2
Avez-vous un varchar (1) qui stocke une chaîne vide?
Vous devez changer le type de char en chaîne dans le concepteur (ou en quelque sorte interdire les vides). Le type de caractère .net ne peut pas contenir une chaîne vide.
Questions connexes
- 1. FormatException: Html.CheckBox(), UpdateModel() et l'entrée cachée
- 2. FormatException 0 n'est pas une valeur valide pour Boolean
- 3. Vérifiez la date avec Linq-to-SQL
- 4. LINQ refactorisation
- 5. linq orderbyAscending?
- 6. dans LINQ
- 7. LINQ total
- 8. LINQ requête
- 9. Linq Erreur
- 10. LINQ objet
- 11. Performances LINQ
- 12. dynamique LINQ
- 13. Tri LINQ
- 14. Linq Problème
- 15. mentionner LINQ
- 16. Linq question
- 17. Méthodes Linq
- 18. LINQ to XML et LINQ to Objects syntaxe
- 19. Espaces de noms Linq manquants (Linq à sql, structure compacte)
- 20. Aide à la requête LINQ (LINQ to SQL)
- 21. LINQ - Rejoindre des listes dans une requête linq
- 22. Aide LINQ IQueryable
- 23. obtenir attribut xml LINQ
- 24. Agréger les résultats LINQ
- 25. SQL à LINQ Conversion
- 26. nHibernate Linq Projection
- 27. LINQ QUERY PROBLÈME
- 28. A rejoint Linq?
- 29. LINQ to Lambda Expressions
- 30. Linq (MIN MAX &&)