Visualizzazione dei risultati da 1 a 7 su 7

Discussione: numerazione record

  1. #1
    Utente di HTML.it
    Registrato dal
    Dec 2001
    Messaggi
    20

    numerazione record

    salve a tutti vorrei porre un quesito e sapere, se possibile, qual'è la strada più corretta da seguire.
    ho una tabella in un database sql, ho la necessità di comporre un campo con informazioni provenienti da più campi aggiungendo anche la numerazione progressiva dei record suddivisi per anno. faccio un esempio.
    data evento 8/11/2004
    il mio campo dovrà essere composto da: info1&numero progressivo nell'anno 2004 & info2.
    numero progressivo è (l'ultimo numero utilizzato + 1).
    fino a quando io non salvo il record in sql questo sarà sempre l'ultimo numero disponibile che potrebbe essere utilizzato anche da altri non utilizzando il numero contatore.
    come posso fare per evitare che altri utilizzino lo stesso numero progressivo riferito a quell'anno in cui è avvenuto l'evento?
    spero di essere stato chiaro.
    grazie mille.

  2. #2
    Utente di HTML.it
    Registrato dal
    Dec 2001
    Messaggi
    20
    nessuno mi può aiutare?

  3. #3
    Se il DB è SQLServer, puoi usare un trigger sulla tabella
    che in automatico ti generi il codice.
    Sposti quindi la generazione dal codice ASP al DB Sql

  4. #4
    Utente di HTML.it
    Registrato dal
    Dec 2001
    Messaggi
    20
    scusami puoi scendere un po' più nel dettaglio?
    cos'è un trigger?

  5. #5
    In pratica il trigger è una procedura che viene eseguita
    automaticamente (ovviamente in base alle impostazioni che hai dato)
    nel caso tu esegua operazioni di INSERT, UPDATE, DELETE verso il DB.
    Ti permette, prima che i dati vengano inseriti/aggiornati/cancellati, di eseguire delle operazioni, dopodichè i dati vengono manipolati.

    Ti consiglio di cercare qualcosa sul forum, google su "SQLServer Trigger" perchè spiegare cosa sono i trigger non è così breve.


  6. #6
    Utente di HTML.it
    Registrato dal
    Dec 2001
    Messaggi
    20
    grazie provo a cercare.

  7. #7
    si può fare anche con ACCESS?
    http://www.ecogiochi.it - il primo blogames del pianeta
    http://www.grogonet.com - Grog on network

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 © 2026 vBulletin Solutions, Inc. All rights reserved.