Problemi con conversione di stringhe in date

di Anonimizzato9691 il
1 risposte
Prima di tutto TANTI AUGURI A TUTTI!

Sto modificando delle maschere da codice di un dB già fatto e non riesco a fare funzionare sta cosa. In pratica in una maschera con casella testo inserisci una data (Me!txtNotTrainedSince), poi attraverso quella data viene generato un report che fa riferimento ad una query. Per fare la query viene fatta una funzione if per cui

strDateSince(string) = Me!txtNotTrainedSince

In tale query in pratica poi vengono richiesti tutti i record precedenti alla data specificata quindi nel codice della query viene specificato

(sub.MaxOfDATECOMP)<CDate('" & strDateSince & "')

Ora io vorrei che la condizione non sia più quella ma che sub.MaxOFDATECOMP sia COMPRESO tra la data+10 mesi e la data+12 mesi........come faccio a mettere il Between con la funzione dateadd corretta????? Le ho provate tutte....

1 Risposte

  • Ciao,potresti mettere ai criteri della query(sub.MaxOfDATECOMP) between[inserire data inizio]and[inserire data fine] ed ottenere il dato cercato e successivamente usare il risultato nella formula (sub.MaxOfDATECOMP)<CDate('" & strDateSince & "').
Devi accedere o registrarti per scrivere nel forum
1 risposte