Il metodo per assegnare il valore è corretto .... probabilmente è sbagliato il tipo di oggetto che utilizzi.
Sei sicuro che la casella di testo(se è questo il tipo) non sia associata già ad un origine dati?

Prova ad usare una label e ad assegnargli il valore in questo modo:

codice:
label1.Caption=rst(0).Value
oppure
codice:
label1=rst(0).Value
Facci sapere...
Ciao