PDA

Visualizza la versione completa : Salvare Modifiche ai record


Alterisi
09-09-2003, 22:33
Salve a tutti, sto lavorando con dei DB Access tramite componenti ADO.Nel programma che sto scrivendo modifico, in seguito a delle rielaborazioni, i valori di alcuni campi dei record. Come è possibile salvare queste modifiche nel database di partenza?Voglio dire, in soldoni, come posso ritrovare le modiche fatte alla prossima apertura del database?
Grazie.

alka
10-09-2003, 00:02
Se modifichi un record, il passaggio ad un record successivo per apportare altre modifiche salva automaticamente i cambiamenti apportati.

A meno di non utilizzare statement SQL, le modifiche ad un comune DataSet si possono apportare solo un record alla volta, richiamando il metodo Edit per entrare nella modalità di modifica; i cambiamenti apportati ai record possono essere salvati richiamando il metodo Post, oppure annullati richiamando il metodo Cancel.

Alterisi
10-09-2003, 00:20
Scusami tanto allora questo codice dovrebbe rendere effettive le modifiche?

ADOTable1.Edit;
ADOTable1.FieldByName('presenze').AsFloat:=8;
ADOTable1.Next;

alka
10-09-2003, 09:30
Direi proprio di sì, anche se io userei esplicitamente il metodo Post per salvare le modifiche prima di passare al record successivo con l'istruzione Next.

Loading