Visualizzazione dei risultati da 1 a 5 su 5

Discussione: Campo Contatore Access

  1. #1

    Campo Contatore Access

    E' possibile modificare il campo contatore di access ? a me servirebbe ad esempio che venisse generato così, ad esempio il primo record del 2006 si dovrebbe chiamare 200600001
    poi 200600002 e così via. ovviamente 2006 iniziale lo metterei io, cioè tutti gli anni lo modifico io a mano, quindi deve solo incrementare la seconda parte.

    e' possibile ?

  2. #2
    Numerico.
    Ma devi ricordarti di costruire l'ID corretto ad ogni INSERT.
    Provare paura per un qualcosa che ti possa capitare nel futuro non ti evita quell'evento,ti fa soltanto vivere un presente sbagliato!

  3. #3
    non ho capito scusa

    cioè invece di tipo contatore metto la chiave primaria di tipo numerico ? e poi però come fa ad autoincrementarsi da solo ? non c'è l'opzione autoincrement nel tipo numerico.. o sbaglio ?

  4. #4
    cioè te dici metti l'id numerico poi quando fai l'insert inserisco io il valore dentro come più mi pare no ? cioè prendo il record prima e incremento di uno..

    giusto.

    grazie

  5. #5
    Esatto.

    ES:
    codice:
    Select max(ID) as MaxID from tua_tabella
    
    ID = Year(Date) & rs("MaxID") + 1
    Insert into Tua_tabella (ID,....) Values (cint(ID),.....)
    Provare paura per un qualcosa che ti possa capitare nel futuro non ti evita quell'evento,ti fa soltanto vivere un presente sbagliato!

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.