Buongiorno a tutti,

tramite la procedura guidata di VB.NET ho "agganciato" una tabella in un DB access, e ora voglio aggiornare dei dati in essa presenti.

il codice in sostanza è questo:

codice:
Dim TAP As DataSetPswTableAdapters.Tabella_App_PSWTableAdapter
Dim RPasswords As DataSetPsw.Tabella_App_PSWDataTable
Dim RPassword() As DataSetPsw.Tabella_App_PSWRow

 Try
      TAP = New DataSetPswTableAdapters.Tabella_App_PSWTableAdapter
      RPasswords = New DataSetPsw.Tabella_App_PSWDataTable
      TAP.Fill(RPasswords)
      Arresta.VAL_Barra1Valore(4)
      My.Application.DoEvents()
Catch ex As Exception
     Messaggi.MostraErrore("Lettura password", ex)
     End
End Try

RPassword = RPasswords.Select("IDCliente = '" & MioIdCliente & "' AND MDAC = '" & PcMdac & "' AND Applicativo = '" & ApplicativoNome & "'")

RPassword(0).BeginEdit()
RPassword(0).Item("Password") = MiaPsw
RPassword(0).Item("Tipo") =MioTipo
RPassword(0).Item("Data") = Date.Now
RPassword(0).Item("Nominativo") = MioUtente
RPassword(0).Item("Destinatario") = MioMittente
RPassword(0).EndEdit()
RPassword(0).AcceptChanges()
TAP.Update(RPassword)
Leggendo delle guida in linea ho trovato che la riga "RPassword(0).AcceptChanges()" è errata, e occrrerebbe richiamare un 'OleDbCommandBuilder' o un 'SqlCommandBuilder', però ottengo che il tipo del mio TableAdapter ovviamente non è coerente con i due tipi appena elencati.
Sinceramente non saprei come venirne fuori.

Avreste suggerimenti in merito?

Grazie in anticipo