Syntaxe concatenation variable Access
Fermé
Bonjour,
pouvez vous me dire quelle est la syntaxe de concatenation d'une variable date dans access.
j'ai un code vb avec une requete sql dont le critere est une variable de format date, j'ai ecris ceci mais Access me met une erreur de syntaxe:
sql="SELECT * FROM Table1 WHERE Date=" & Date_S
Si vous connaissez la réponse, donnez la moi svp
pouvez vous me dire quelle est la syntaxe de concatenation d'une variable date dans access.
j'ai un code vb avec une requete sql dont le critere est une variable de format date, j'ai ecris ceci mais Access me met une erreur de syntaxe:
sql="SELECT * FROM Table1 WHERE Date=" & Date_S
Si vous connaissez la réponse, donnez la moi svp
A voir également:
- Syntaxe concatenation variable Access
- Access appdata - Guide
- Impossible de créer le fichier de travail. vérifiez la variable d'environnement temp ✓ - Forum Word
- Exemple base de données access à télécharger gratuit ✓ - Forum Logiciels
- Acer quick access ✓ - Forum Windows
2 réponses
acyd
Messages postés
11
Date d'inscription
mercredi 18 juin 2008
Statut
Membre
Dernière intervention
19 juin 2008
3
18 juin 2008 à 11:00
18 juin 2008 à 11:00
Bonjour, essayes
sql="SELECT * FROM Table1 WHERE Date=#" & Date_S & "#;"
@+
sql="SELECT * FROM Table1 WHERE Date=#" & Date_S & "#;"
@+
Polux31
Messages postés
6917
Date d'inscription
mardi 25 septembre 2007
Statut
Membre
Dernière intervention
1 novembre 2016
1 204
18 juin 2008 à 11:01
18 juin 2008 à 11:01
Bonjour,
Je n'ai pas tout bien compris ...mais une concaténation c'est le "collage" de 2 variables, par exemple si tu as :
a = "Coucou" et b = "Maman", la concaténation va donner "CoucouMaman" ... rien a voir avec une date.
Dans Access il faut encadrer la date avec la balise #, par exemple myDate = #12/12/2007#.
;o)
Je n'ai pas tout bien compris ...mais une concaténation c'est le "collage" de 2 variables, par exemple si tu as :
a = "Coucou" et b = "Maman", la concaténation va donner "CoucouMaman" ... rien a voir avec une date.
Dans Access il faut encadrer la date avec la balise #, par exemple myDate = #12/12/2007#.
;o)
Désolé pour le vocabulaire je débute en vb access
pour en revenir à mon probléme, j'ai repris ela syntaxe pour la date, je n'ai plus de message d'erreur mais les données de ma table ne sont pas mise à jour, j'avoue que je n'y comprend pas pourquoi ça ne marche pas. J'ai cette requete dans mon code vb:
sql4 = "UPDATE Table1 SET Date= #" & Date_D & " # "
pour en revenir à mon probléme, j'ai repris ela syntaxe pour la date, je n'ai plus de message d'erreur mais les données de ma table ne sont pas mise à jour, j'avoue que je n'y comprend pas pourquoi ça ne marche pas. J'ai cette requete dans mon code vb:
sql4 = "UPDATE Table1 SET Date= #" & Date_D & " # "
MERCI ! ! ! ! ! !
Ca fait depuis le début d'aprem que ce p* d' access ne voulait rien savoir quand je créais des requetes SQL, alors que j'en fais des milliers pour des sites internet ... La balise était donc le # pour encadrer les dates et les heures, et non pas les ", les ', ou encore les [] ......... (J'ai tout essayé lol) encore merci Monsieur, meme si ce post commence à dater ^^
Ca fait depuis le début d'aprem que ce p* d' access ne voulait rien savoir quand je créais des requetes SQL, alors que j'en fais des milliers pour des sites internet ... La balise était donc le # pour encadrer les dates et les heures, et non pas les ", les ', ou encore les [] ......... (J'ai tout essayé lol) encore merci Monsieur, meme si ce post commence à dater ^^