Problème de date dans une base SQL
wonderboutin
Messages postés
38
Date d'inscription
Statut
Membre
Dernière intervention
-
lucas06150 Messages postés 151 Date d'inscription Statut Membre Dernière intervention -
lucas06150 Messages postés 151 Date d'inscription Statut Membre Dernière intervention -
Bonjour à tous,
Je ne suis pas un pro des bd sql et mon problème est peut-être simple pour vous mais moi je ne comprend pas.
Je transfert des données dans une base sql à partir de VBA. J'ai la requete suivante.
INSERT INTO (nom de la base) VALUE (DateRapport, Data1, Data2, Data3)
Le tout fonctionne bien sauf pour le champ de date. Mon 1er champs est configurré dans ma bd sql en DateAndTime. La valeur de ma variable DateRapport = 2010-10-03 mais quand je vais voir dans ma bd il est écrit (1905-06-21 00:00:00).
Quelqu'un peut m'aider à déceler mon erreur de configuration ?
Merci!
Je ne suis pas un pro des bd sql et mon problème est peut-être simple pour vous mais moi je ne comprend pas.
Je transfert des données dans une base sql à partir de VBA. J'ai la requete suivante.
INSERT INTO (nom de la base) VALUE (DateRapport, Data1, Data2, Data3)
Le tout fonctionne bien sauf pour le champ de date. Mon 1er champs est configurré dans ma bd sql en DateAndTime. La valeur de ma variable DateRapport = 2010-10-03 mais quand je vais voir dans ma bd il est écrit (1905-06-21 00:00:00).
Quelqu'un peut m'aider à déceler mon erreur de configuration ?
Merci!
A voir également:
- Problème de date dans une base SQL
- Base de registre - Guide
- Formules mathématiques de base - Télécharger - Études & Formations
- Formules excel de base - Guide
- Airpods 3 date de sortie - Guide
- Office 2024 date de sortie - Accueil - Bureautique
5 réponses
Je suis sur une base sql avec Microsoft Sql Server 2005. Et pour ce qui est du type du champ, je ne vois par d'autre choix que "datetime".
La seul façon que j'ai réussi est de convertir la date en int. mais encore là, il y a une différence de 2 jours.
Merci!
La seul façon que j'ai réussi est de convertir la date en int. mais encore là, il y a une différence de 2 jours.
Merci!
Pour les date, je n'ai que 3 choix (datetime, smalldatetime et timestamp). J'ai essayé les 3 sans succès.
Merci!
Merci!
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question