Salve a tutti,
utilizzo un ado chiamato caricascheda per le connessioni.
Apro un form e seleziono dei dati da un mdb. TUTTO OK
caricascheda.ConnectionString = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source='" & inseripaz.Label26.Caption & "';Mode=ReadWrite;Persist Security Info=False"
caricascheda.RecordSource = "select * from tab_prestazioni where ID_cliente=" & inseripaz.Label12.Caption & " AND numscheda=" & Label1.Caption & ""
caricascheda.Refresh
Uso poi lo stesso ado per fare un delete e posto il seguente codice:
caricascheda.RecordSource = "delete from tab_prestazioni where ID_cliente=" & inseripaz.Label12.Caption & " AND numscheda=" & Label1.Caption & ""
MsgBox "Scheda Eliminata"
caricascheda.Refresh
Mi elimina i dati ma mi da un errore che mi fa partire il debug.
Operation is not allowed when the object is closed
e poi....
Errore definito dall'applicazione o dall'oggetto.
Ho scritto male il codice?
GRAZIE 1000