Bonjour,
Je suis nouveau sur le forum, voici le problème qui se pose dans un programme que je dois faire pour mes cours :
J'arrive à me connecter à ma base de données access, et j'arrive à afficher le contenu grâce à un datagridview.
Cependant, lorsque je veux récupérer dans une variable un champ autre qu'une chaine de caractère (par exemple entier, ou datetime), je rencontre un problème,
voici la ligne qui pose problème :
le message d'erreur :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 tempsder = ds.Tables[0].Rows[0].ItemArray.GetValue(5);
Le cinquième champ de ma db est bien de type 'datetime' et ma variable 'tempsder' aussi. J'ai le même problème avec mon quatrième champ qui est de type entier. Seuls les champs de type 'string' peuvent être récupérés avec ce code :Cannot implicitly convert type 'object' to 'System.DateTime'.
Quelqu'un peut-il m'aider ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 test = ds.Tables[0].Rows[0].ItemArray.GetValue(0).ToString();
Merci beaucoup !
Partager