Visualizzazione dei risultati da 1 a 6 su 6
  1. #1
    Utente di HTML.it L'avatar di dops
    Registrato dal
    Jul 2000
    Messaggi
    4,126

    [c#] L'uso delle transazioni mi aiuta a non recuperare l'id?

    ciao, ammazza come sono stato chiaro nel titolo
    Cmq quello che voglio dire è se in uno scenario dove devo inserire informazioni in due tabelle che devono essere relazionate tra loro con relazione uno a uno, l'utilizzo delle transazioni mi permette di non recuperare per forza l'id del record inserito nella prima tabella per poter inserire il record nella seconda tabella dove l'id è il valore di un campo con chiave univoca autoincrementante..
    sarò stato chiaro ?

  2. #2
    Moderatore di Programmazione L'avatar di alka
    Registrato dal
    Oct 2001
    residenza
    Reggio Emilia
    Messaggi
    24,479
    Se si parla di transazioni e ID, si deve specificare anche il database: non tutti generano numeri autoincrementali allo stesso modo.
    MARCO BREVEGLIERI
    Software and Web Developer, Teacher and Consultant

    Home | Blog | Delphi Podcast | Twitch | Altro...

  3. #3
    Utente di HTML.it L'avatar di dops
    Registrato dal
    Jul 2000
    Messaggi
    4,126
    Originariamente inviato da alka
    Se si parla di transazioni e ID, si deve specificare anche il database: non tutti generano numeri autoincrementali allo stesso modo.
    certo.. msaccess..

  4. #4
    Moderatore di Programmazione L'avatar di alka
    Registrato dal
    Oct 2001
    residenza
    Reggio Emilia
    Messaggi
    24,479
    Originariamente inviato da dops
    certo.. msaccess..
    Da quando MS Access supporta le transazioni? :master:
    MARCO BREVEGLIERI
    Software and Web Developer, Teacher and Consultant

    Home | Blog | Delphi Podcast | Twitch | Altro...

  5. #5
    Utente di HTML.it L'avatar di dops
    Registrato dal
    Jul 2000
    Messaggi
    4,126
    Originariamente inviato da alka
    Da quando MS Access supporta le transazioni? :master:
    calmo calmo.. che mi funziona normalmente la transazione con ms access.. v. 2003
    uso il provider oledb se può interessarti..

  6. #6
    Moderatore di Programmazione L'avatar di alka
    Registrato dal
    Oct 2001
    residenza
    Reggio Emilia
    Messaggi
    24,479
    Probabilmente, è il driver a fornire un supporto proprio alle transazioni, magari con una cache interna, cioè scrivendo i record in una propria area di memoria e consentendo di annullare le modifiche prima di scriverle sul DB.

    Non ho comunque capito qual è il "succo" del problema... :master:
    MARCO BREVEGLIERI
    Software and Web Developer, Teacher and Consultant

    Home | Blog | Delphi Podcast | Twitch | Altro...

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.