Visualizzazione dei risultati da 1 a 5 su 5

Discussione: [VB6 DAO] Transizioni

  1. #1

    [VB6 DAO] Transizioni

    Che cosa sono le transizioni con DAO 3.6

  2. #2
    Utente di HTML.it L'avatar di LMondi
    Registrato dal
    Sep 2004
    Messaggi
    1,291
    Scusa, vorrai dire Transazioni ?
    "I metodi di transazione gestiscono l'elaborazione della transazione durante una sessione definita da un oggetto Workspace nel seguente modo:

    BeginTrans inizia una nuova transazione.


    CommitTrans termina la transazione corrente e salva le modifiche.


    Rollback termina la transazione corrente e ripristina i database nell'oggetto Workspace allo stato precedente l'inizio della transazione corrente.
    Sintassi

    arealavoro.BeginTrans | CommitTrans [dbForceOSFlush] | Rollback"

    Ciao
    LM

  3. #3
    Cioè significa che io ad esempio
    quando faccio un inserimento nel database attivo una transazione e la posso controllare?
    Mi potresti fare un esempio concreto?

  4. #4
    Utente di HTML.it L'avatar di LMondi
    Registrato dal
    Sep 2004
    Messaggi
    1,291
    Certo che la puoi controllare. Ad esempio quando si usa il Bancomat avviene proprio questo; quando si decide di annullare l'operazione
    si fa una RollbackTrans.

    In sintesi i comandi sono:
    - BeginTrans avvia una nuova transazione;
    - CommitTrans salva le modifiche e termina la transazione corrente.Può anche avviare una nuova transazione;
    - RollbackTrans annulla qualsiasi modifica apportata durante la transazione corrente e termina la transazione stessa. Può anche avviare una nuova transazione.

    Puoi vedere diversi esempi nella quida in linea di VB alla voce BeginTrans.
    Ciao.
    LM

  5. #5
    Ok grazie proverò!

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.