Bonjour tout le monde,
je souhaitais interroger ma base MS-SQL des enregistrements de la veille de minuit à minuit à partir d'un script VBscript.
Donc à partir de VBscript, je souhaiterais donc générais 2 dates :
- la date de début
- la date de fin
Il existe la fonction FormatDateTime mais les formats ne me conviennent pas. Ils ne sont pas compatible avec les formats de date MS-SQL (ou tout du moins je ne le maitrise)
Donc manuellement, je souhaite construire ma date au format chaine de caractère à destination de ma requete.
mais cela ne fonctionne pas.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 previousDay = DateAdd("d", -1, now) ' date de la veille Dim date_from = Year(previousDay) & "-" & Day(previousDay) & "-" & Month(previousDay)
On peux aussi lire qu'une variable VBscript doit commencer par une lettre. J'ai donc fait le test :
mais cela ne fonctionne pas plus
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 previousDay = DateAdd("d", -1, now) ' date de la veille Dim date_from = "LETTRE" & Year(previousDay) & "-" & Day(previousDay) & "-" & Month(previousDay)
Comment faire ?
Comment stocker une date que l'on a formatter manuellement dans une variable ?
Partager