Mi è stato chiesto di creare un "piccolo" programma in Access; il problema è che io non l'ho mai usato, se non in maniera molto basilare, e quindi con la creazione di form, query complesse e report non so nulla. Cerco di sfruttare quelle poche conoscenze che ho andando a tentativi.
Ora sono fermo col seguente problema: ho creato una form dove ho messo dei campi per poter filtrare i dati di una tabella e poi visualizzarli in un altro form. La mia tabella è molto semplice e consiste di questi campi:
- data di tipo date/time
- macchina di tipo testo
- linea di tipo intero
- prodotto di tipo testo
- causale scarto di tipo testo
- qtà scarto di tipo intero
Io vorrei filtrare i dati per intervallo temporale, macchina, linea e causale. La strada che ho preso è quella di costruire una query in SQL via VB ed utilizzarla per impostare la proprietà RecordSource della form di visualizzazione dei risultati. Il tutto mi funziona finché non provo ad inserire tra i criteri di filtraggio la data; in questo caso il codice mi va sempre in errore. La sintassi in SQL mi sembra corretta.
Non riesco proprio ad individuare il problema e la soluzione.
Marco
Ho capito il problema è che con Access per delimitare un valore date/time devo usare il #, invece che gli apici.