Ciao,

visualizzo un DB in una griglia poi con l'evento DBlClick apro un secondo form (scheda utente) per tutti gli altri dettagli del record.

Ho un problema relativo all'interfacciamento cl DB:

1. quando clicco un record dalla griglia si apre il 2° form con tutti i dati del record (Apro il DB). Poi Ho un pulsante di modifica che mi va ad aggiornare il record. Per fare questo devo ncessariamente chiudere il Recordset per poi riaprirlo nuovamente.

codice:

Private Sub Pulsante_modifica_Click()
 Rs.Close
 Cn.Close
 Call connetti
 Rs.Open "UPDATE Tabella SET Nominativo='" & Text1.Text & "' WHERE ID=" & Form1.NRecord
 
End Sub
ma se ripremo il pulsante di modifica mi va in errore:

come devo impostare il form per questo tipo di operazioni: lettura, modifica, chiusura ?

codice:

Private Sub Form_QueryUnload(Cancel As Integer, UnloadMode As Integer)
 Rs.Close
 Cn.Close
 Unload Me
End Sub