Ciao Ert, metto le mani avanti e ti dico che sono alle prime armi, però leggendo velocemente il tuo codice mi pare logico che il valore di tutte le textbox è sempre lo stesso... gli assegni sempre "reader("Pt")"! Se vuoi che sia diverso devi specificare un argomento diverso.

Il fatto che abbiano sempre l'ultimo valore del db è dovuto al fatto che entra sempre nella condizione e quindi sovrascrive i valori precedenti.

Cmq credo che se utilizzassi il Wizard di visual studio per ste cose ti semplificheresti un casino la vita.

Spero di esserti stato di aiuto


/sball