Visualizzazione dei risultati da 1 a 6 su 6
  1. #1
    Utente di HTML.it L'avatar di [trodat]
    Registrato dal
    Oct 2004
    Messaggi
    2,135

    Numerazione progressiva

    Arriciao.

    Qualcosa sa consigliarmi una funzione in ASP che ogni volta che apro un form d'inserimento dati mi inserisca in automatico il numero progressivo del form stesso?

    Cioè oggi compilo il form ed il suo numero è 01/2007; domani compilo lo stesso form ma il nuemro sarà 02/2007.

    Sapete indicarmi qualcosa?
    Grazie
    Lo Stato dà un posto. L’impresa privata dà un lavoro. – Indro Montanelli

  2. #2
    io ho realizzato a suo tempo una cosa del genere così:

    ho creato una tabella mdb con un solo campo contatore che incrementavo all'apertura del form

    alla successiva apertura leggevo l'ultimo record della tb e lo associavo ad un codice che nel tuo caso poteva essere /2007
    Ci sedemmo dalla parte del torto visto che tutti gli altri posti erano occupati."
    [Bertolt Brecht]

  3. #3
    Utente di HTML.it L'avatar di [trodat]
    Registrato dal
    Oct 2004
    Messaggi
    2,135
    Mi fai vedere qualche riga di codice d'esempio? Grazie
    Lo Stato dà un posto. L’impresa privata dà un lavoro. – Indro Montanelli

  4. #4
    Utente di HTML.it L'avatar di [trodat]
    Registrato dal
    Oct 2004
    Messaggi
    2,135
    up
    Lo Stato dà un posto. L’impresa privata dà un lavoro. – Indro Montanelli

  5. #5
    ciao, guarda se ti può tornare utile : http://www.dadamax.net/asp/esempi/es...p?id_esempio=5

    Ciau!
    - Atari

  6. #6
    crea una db con un campo contatore:

    <%'recupero codice%>


    <%'connettiti alla tabella%>


    <%'recupera l'ultimo valore del campo%>
    <%
    'select max(id) as maxid from genera_codice
    strSql="SELECT TOP 1 * FROM genera_codice ORDER BY id DESC"
    set rs=cn.Execute(strSql)
    %>
    <%recupera il campo%>
    <%numero=rs("numero")
    %>
    <%
    rs.close
    cn.Close
    %>
    <%'crea il tuo codice%>
    <%codicecli="2007/"&numero+1%>

    qui inserisci il codice dle form o quello che ti serve
    <%'il gioco è fatto%>
    Ci sedemmo dalla parte del torto visto che tutti gli altri posti erano occupati."
    [Bertolt Brecht]

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.