Acquista i nostri libri consigliati su Amazon.it
[ACCESS] Query con campo data formattato
-
In un DB eseguo la query che riporto qui sotto, per ottenere un elenco di date in formato 'anno mese', elencate in senso decrescente:
SELECT DISTINCTROW Format$([qryDettaglioSpese].[Data],'yyyy mm') AS [Data per mese]
FROM qryDettaglioSpese
GROUP BY Format$([qryDettaglioSpese].[Data],'yyyy mm')
ORDER BY Format$([qryDettaglioSpese].[Data],'yyyy mm') DESC;
La query è stata creata con la "creazione guidata", e in questo DB tutto funziona perfettamente!
Voglio fare lo stesso in un altro DB, e allora ho copiato pari pari la query,
adattandola con i nomi di tabelle e campi:
SELECT DISTINCTROW Format$([Concorsi].[DataConcorso],'yyyy') AS Anno
FROM Concorsi
GROUP BY Format$([Concorsi].[DataConcorso],'yyyy')
ORDER BY Format$([Concorsi].[DataConcorso],'yyyy') DESC;
In questo altro DB la query non funziona, e mi compare il messaggio:
Funzione 'Format$' non definita nell'espressione
Come è possibile? Sbaglio a scrivere qualcosa?
Specifico che ottengo lo stesso errore anche scrivendo - nel formato - 'yyyy mm', come nel caso della query originale.
Inoltre, nel 2° DB la procedura di creazione guidata mi "salta" il passaggio del raggruppamento (che invece eseguiva nell'altro DB).
Help!

The Gang
-
Allarme cessato!
Gira e rigira in internet, sul sito Microsoft ho trovato una pagina (relativa ad Access 97) che spiega proprio il mio problema.
In pratica si trattava di aggiornare un riferimento, inserendo la giusta versione di Microsoft Common Dialog Control (versione 6.0)
Aggiornato il tutto con il file comdlg32.ocx, ora funziona!

The Gang
-
Perfavore puoi lasciare il link della pagina così che altri che abbiamo il tuo stesso problema possano risolvere.
Grazie
Dragone Bianco
Potrebbero interessarti anche ...
-
Risposte: 1
Ultimo Post: 06-02-2014, 21:32
-
Risposte: 4
Ultimo Post: 13-02-2012, 11:36
-
Risposte: 7
Ultimo Post: 02-02-2012, 12:26
-
Risposte: 4
Ultimo Post: 27-01-2012, 13:25
-
Risposte: 9
Ultimo Post: 19-12-2010, 23:17