ACCESS requête SQL dans code VB - paramètre
Résolu
Ludivine50
Messages postés
114
Date d'inscription
Statut
Membre
Dernière intervention
-
Ludivine50 Messages postés 114 Date d'inscription Statut Membre Dernière intervention -
Ludivine50 Messages postés 114 Date d'inscription Statut Membre Dernière intervention -
A voir également:
- ACCESS requête SQL dans code VB - paramètre
- Code ascii - Guide
- Remettre parametre usine pc - Guide
- Code puk bloqué - Guide
- Code activation windows 10 - Guide
- Comment déverrouiller un téléphone quand on a oublié le code - Guide
2 réponses
C'est assez urgent, c'est pour cela que je me suis décidée à poster ce message.
Si quelqu'un peut m'aider? Je n'arrive vraiment pas à mettre le doigt sur mon pb.
Merci
Si quelqu'un peut m'aider? Je n'arrive vraiment pas à mettre le doigt sur mon pb.
Merci
Salut,
il faudait mettre ta récupération de donnée du form en dehors de la requête :
SQL_ligne = "SELECT dbo_T_INTERVENTION.num_folio, dbo_T_INTERVENTION.D_date, ... FROM dbo_T_INTERVENTION WHERE dbo_T_INTERVENTION.D_date > " & [Formulaires]![E_liste_intervention2]![PDateDeb].value & ";"
Et ne pas oublier le cas échéant que les dates access sont en format anglais et entourées de #.
il faudait mettre ta récupération de donnée du form en dehors de la requête :
SQL_ligne = "SELECT dbo_T_INTERVENTION.num_folio, dbo_T_INTERVENTION.D_date, ... FROM dbo_T_INTERVENTION WHERE dbo_T_INTERVENTION.D_date > " & [Formulaires]![E_liste_intervention2]![PDateDeb].value & ";"
Et ne pas oublier le cas échéant que les dates access sont en format anglais et entourées de #.
Bonjour Blux et merci pour ta réponse.
J'ai eu la soluce entre-temps, en fait, il fallait que je crée une fonction pour transformer ma date. Je la donne pour ceux que ça intéresserait:
Puis ensuite, le code de la requête est le suivant
Bonne journée à tous
J'ai eu la soluce entre-temps, en fait, il fallait que je crée une fonction pour transformer ma date. Je la donne pour ceux que ça intéresserait:
Function SQLArgDate(ByVal vDate As Date) As String On Error Resume Next If Not IsNull(vDate) Then SQLArgDate = "#" & Format$(vDate, "mm/dd/yyyy") & "#" End If End Function
Puis ensuite, le code de la requête est le suivant
SQL_ligne = "SELECT dbo_T_INTERVENTION.num_folio, dbo_T_INTERVENTION.D_date, ... FROM dbo_T_INTERVENTION WHERE (dbo_T_INTERVENTION.D_date > " & SQLArgDate(Forms!E_liste_intervention!PDateDeb) & ") ;"
Bonne journée à tous