Salve a tutti,
ho ereditato un database in cui il campo "data" è una stringa testuale formattata come "GGMMAAAA". Poichè devo effettuare l'ordinamento del recorset tramite il campo data, ottengo in modo sbagliato:

01012004
01012005
01032005
02012004
02012005

che ovviamente non mi sta bene.
Allora ho pensato di separare i valori tramite la funzione mid(data,1,2) x i GG, mid(data,3,2) x i MM e mid(data,5,4) x gli AAAA. A questo punto non posso fare l'ordinamento tramite ORDER BY che si riferisce ad un campo del recordset ma vorrei provare a creare UN ALTRO RECORDSET (anche disconnesso va bene) in cui aggiungo i campi "Giono", "Mese", "Anno" con i quali sarebbe possibile fare un corretto ordinamento.

Spero di essere stato chiaro e vi ringrazio in anticipo per la collaborazione!