J'ai un problème avec le format date/time.
En effet, j'ai une table access avec un champ Date/Heure.
J'utilise un Datagrid pour afficher et remplir cette table.
Lorsque j'insère une ligne et que je saisie une heure sous la forme '09:00',
mon update se plante avec l'erreur suivante : 'Cast non valide de
System.DateTime en System.TimeSpan.'
J'ai changé le type de mes champs dans mon dataset en Time au lieu de date,
sinon, il m'enregistrait systématiquement une date à la place de mon heure.
Comment puis-je enregistrer une heure dans ma table ?
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
MyriamB
En fait il faut enregistrer la date avec l'heure c'est a dire : soit au format mm/dd/yyyy hh:mm:ss soit au format dd/mm/yyyy hh:mm:ss
Dans access il s'affichera que l'heure car c'est un format "date/heure" avec un masque qui permet d'afficher que l'heure.
Bonne soiree
"Thierry" a écrit :
Bonjour,
J'ai un problème avec le format date/time. En effet, j'ai une table access avec un champ Date/Heure. J'utilise un Datagrid pour afficher et remplir cette table. Lorsque j'insère une ligne et que je saisie une heure sous la forme '09:00', mon update se plante avec l'erreur suivante : 'Cast non valide de System.DateTime en System.TimeSpan.'
J'ai changé le type de mes champs dans mon dataset en Time au lieu de date, sinon, il m'enregistrait systématiquement une date à la place de mon heure.
Comment puis-je enregistrer une heure dans ma table ?
Merci pour votre aide.
En fait il faut enregistrer la date avec l'heure c'est a dire :
soit au format mm/dd/yyyy hh:mm:ss
soit au format dd/mm/yyyy hh:mm:ss
Dans access il s'affichera que l'heure car c'est un format "date/heure" avec
un masque qui permet d'afficher que l'heure.
Bonne soiree
"Thierry" a écrit :
Bonjour,
J'ai un problème avec le format date/time.
En effet, j'ai une table access avec un champ Date/Heure.
J'utilise un Datagrid pour afficher et remplir cette table.
Lorsque j'insère une ligne et que je saisie une heure sous la forme '09:00',
mon update se plante avec l'erreur suivante : 'Cast non valide de
System.DateTime en System.TimeSpan.'
J'ai changé le type de mes champs dans mon dataset en Time au lieu de date,
sinon, il m'enregistrait systématiquement une date à la place de mon heure.
Comment puis-je enregistrer une heure dans ma table ?
En fait il faut enregistrer la date avec l'heure c'est a dire : soit au format mm/dd/yyyy hh:mm:ss soit au format dd/mm/yyyy hh:mm:ss
Dans access il s'affichera que l'heure car c'est un format "date/heure" avec un masque qui permet d'afficher que l'heure.
Bonne soiree
"Thierry" a écrit :
Bonjour,
J'ai un problème avec le format date/time. En effet, j'ai une table access avec un champ Date/Heure. J'utilise un Datagrid pour afficher et remplir cette table. Lorsque j'insère une ligne et que je saisie une heure sous la forme '09:00', mon update se plante avec l'erreur suivante : 'Cast non valide de System.DateTime en System.TimeSpan.'
J'ai changé le type de mes champs dans mon dataset en Time au lieu de date, sinon, il m'enregistrait systématiquement une date à la place de mon heure.
Comment puis-je enregistrer une heure dans ma table ?
Merci pour votre aide.
Thierry
Super ! Merci !
En fait, je n'avais pas mis le format Heure abrégé dans ma base Access sur le champ.
Mille mercis !
"MyriamB" wrote:
En fait il faut enregistrer la date avec l'heure c'est a dire : soit au format mm/dd/yyyy hh:mm:ss soit au format dd/mm/yyyy hh:mm:ss
Dans access il s'affichera que l'heure car c'est un format "date/heure" avec un masque qui permet d'afficher que l'heure.
Bonne soiree
"Thierry" a écrit :
> Bonjour, > > J'ai un problème avec le format date/time. > En effet, j'ai une table access avec un champ Date/Heure. > J'utilise un Datagrid pour afficher et remplir cette table. > Lorsque j'insère une ligne et que je saisie une heure sous la forme '09:00', > mon update se plante avec l'erreur suivante : 'Cast non valide de > System.DateTime en System.TimeSpan.' > > J'ai changé le type de mes champs dans mon dataset en Time au lieu de date, > sinon, il m'enregistrait systématiquement une date à la place de mon heure. > > Comment puis-je enregistrer une heure dans ma table ? > > Merci pour votre aide. > >
Super ! Merci !
En fait, je n'avais pas mis le format Heure abrégé dans ma base Access sur
le champ.
Mille mercis !
"MyriamB" wrote:
En fait il faut enregistrer la date avec l'heure c'est a dire :
soit au format mm/dd/yyyy hh:mm:ss
soit au format dd/mm/yyyy hh:mm:ss
Dans access il s'affichera que l'heure car c'est un format "date/heure" avec
un masque qui permet d'afficher que l'heure.
Bonne soiree
"Thierry" a écrit :
> Bonjour,
>
> J'ai un problème avec le format date/time.
> En effet, j'ai une table access avec un champ Date/Heure.
> J'utilise un Datagrid pour afficher et remplir cette table.
> Lorsque j'insère une ligne et que je saisie une heure sous la forme '09:00',
> mon update se plante avec l'erreur suivante : 'Cast non valide de
> System.DateTime en System.TimeSpan.'
>
> J'ai changé le type de mes champs dans mon dataset en Time au lieu de date,
> sinon, il m'enregistrait systématiquement une date à la place de mon heure.
>
> Comment puis-je enregistrer une heure dans ma table ?
>
> Merci pour votre aide.
>
>
En fait, je n'avais pas mis le format Heure abrégé dans ma base Access sur le champ.
Mille mercis !
"MyriamB" wrote:
En fait il faut enregistrer la date avec l'heure c'est a dire : soit au format mm/dd/yyyy hh:mm:ss soit au format dd/mm/yyyy hh:mm:ss
Dans access il s'affichera que l'heure car c'est un format "date/heure" avec un masque qui permet d'afficher que l'heure.
Bonne soiree
"Thierry" a écrit :
> Bonjour, > > J'ai un problème avec le format date/time. > En effet, j'ai une table access avec un champ Date/Heure. > J'utilise un Datagrid pour afficher et remplir cette table. > Lorsque j'insère une ligne et que je saisie une heure sous la forme '09:00', > mon update se plante avec l'erreur suivante : 'Cast non valide de > System.DateTime en System.TimeSpan.' > > J'ai changé le type de mes champs dans mon dataset en Time au lieu de date, > sinon, il m'enregistrait systématiquement une date à la place de mon heure. > > Comment puis-je enregistrer une heure dans ma table ? > > Merci pour votre aide. > >