[VB6] Help pb de date dans les requêtes sql!!!

Help pb de date dans les requêtes sql!!! [VB6] - Programmation

Marsh Posté le 19-02-2002 à 15:26:18    

Bonjour à tous,
Voilà j'ai un petit souci lorsque j'ai d'inserer ou de mettre à jour une date dans une base accès le mois et le jour sont inversés.
 
requete = "insert into personne (nom , prenom ,[date_naissance]) values ('toto', 'toto_prenom', #02/03/2002#)"
 
L'enregistrement de cette ligne se fait alors avec la date 03/02/2002.
 
Si qlq peut m'aider merci d'avance.

Reply

Marsh Posté le 19-02-2002 à 15:26:18   

Reply

Marsh Posté le 19-02-2002 à 15:50:41    

requete = "insert into personne (nom, prenom, [date_naissance]) values ('toto', 'toto_prenom', '#' & Format("02/03/2002","mm/dd/yyyy" ) & '#';)"  
 
La syntaxe des simple et double guillemets est peut-être à changer (je n'ai pas testé...)


---------------
Plus un ordinateur possède de RAM, plus vite il peut générer un message d'erreur.
Reply

Marsh Posté le 19-02-2002 à 15:54:45    

Super je vais essayer ça
 
Merci

Reply

Marsh Posté le 19-02-2002 à 20:43:32    

Sous Access, quand on crée une requete via l'interface, les dates sont au format français jj/mm/aaaa. MAIS quand on crée dynamiquement (via du code) une requete, c'est le format US qui est utilisé, soit mm/dd/yyyy.
D'où ton pb d'inversion.
 
a+

 

[jfdsdjhfuetppo]--Message édité par sylderon--[/jfdsdjhfuetppo]

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed