momentaneamente ho risoloto cosi:
select (right(data,2) & "/" & mid(data,5,2) & "/" & left (data,4)) as mydate from registrazioni

a questo punto associo al txtbox del datareport il campo (espressione) mydate e funziona, anche se non sono molto convinto della validità di tale soluzione.
mi hanno suggerito una cosa che si chiama 'databinding', di cosa si tratta? vorrei capirci meglio.

a .... dimenticavo..... risolto un prob ne viene fuori un altro:
il txtbox del datareport non ha la proprietà text.... ciò significa che se devo fare un semplice if txtbox.text = "1" then label1 = "Ciao" e via dicendo non mi funziona. come lo risolvo?

ps per ladyblu: grazie