c148270
Messages postés303Date d'inscriptionmercredi 12 janvier 2005StatutMembreDernière intervention 3 octobre 20131 16 févr. 2011 à 09:42
Bonjour
Voici la fonction que j'utilise avant d'exécuter la requete.
Les deux tables ont une structure strictement identique
Bien entendu la requete est dans la base.
Function Changetable(requete, Anchoisi)
' prise en compte de la table des consommations totale ou celle de l'année en cours
Set rq = CurrentDb.QueryDefs(requete)
If Anchoisi = Year(Now()) Then
rq.sql = Replace rq.sql, "dbo_consommations", "dbo_consos_an_courrant", 1)
Else
rq.sql = Replace(rq.sql, "dbo_consos_an_courrant", "dbo_consommations", 1)
End If
End Function