[C#] [DataSet XSD] Problème avec les données du DataSet
Bonjour à tous,
J'ai un problème lorsque je remplis un dataset.
J'ai rajouté un élément à mon projet de type DataSet puis j'ai créé des tables contenant des attributs.
Ce que j'aimerai faire, c'est récupérer des données de ma base de données et remplir les tables de mon dataset (jusque là pas de problème).
Cependant j'ai un problème lorsque les données que je récupère de ma base de données ne sont pas définies. Je m'explique mieux, j'ai une requête de type
Code:
1 2
| SELECT (MONTH(mt.Date)) FROM maTable mt WHERE mt.id=2
(cette requête retourne un chiffre entre 1 et 12) |
J'ai la table de mon dataset qui a un élément de type int que j'aimerai remplir avec ce résultat. La requête me retourne bien ce résultat mais ne me remplis pas la table. Parce que quand j'essaye de récupérer les données depuis crystal reports, il ne m'affiche rien.
Je présume que c'est un problème de type de données. Parce que quand je récupère les données d'une table qui ont un type définis, il n'y a pas de problèmes. Je pense qu'il ne connaît pas le type de donnée que retourne la fonction MONTH.
J'ai aussi essayé de caster le résultat de la requête par
Code:
CAST(la requête AS UNSIGNED)
mais ça ne fonctionne toujours pas.
Avez-vous une idée pour résoudre ce problème?
Merci d'avance pour vos idées
P.S. J'ai aussi ce problème avec des résultat lorsque je fait des SUM ou autre…