View Single Post
Old 27-03-2003, 12:42   #2
cisky
Member
 
L'Avatar di cisky
 
Iscritto dal: Aug 2001
Cittā: Gerenzano
Messaggi: 129
tu apri il record usando il lock di tipo Batch 'adLockBatchOptimistic'.

Utilizzando questa modalitā l'update del recordset viene eseguito solo quando richiami il metodo .UpdateBatch

Un recordset con aggiornamento Batch ha il vantaggio che tutte le modifiche apportate con il metodo .update vengono memorizzate ed eseguite in blocco quando si chiama appunto il metodo .UpdateBatch.

Se per esempio esegui un ciclo in cui inserisci tanti record via Recordset ti conviene usare questo metodo, altrimenti apri il recordset con l'opzione adLockOptimistic.

CONSIGLIO: Se puoi utilizza sempre il linguaggio SQL per ottenere il tuo set di dati (ES: "INSER INTO ...", "UPDATE tblXXX ... ", Ecc ...) perchč le operazioni sui recordset sono MOLTO + lente (Circa 30 volte di +).

Spero di esserti stato di aiuto ...

x ogni chiarimento chiedi pure.

Ciao
cisky č offline   Rispondi citando il messaggio o parte di esso