Visualizzazione dei risultati da 1 a 8 su 8
  1. #1

    azzerare il campo contatore di una tabella

    ho creato una tabella in access 2002 con una chiave primaria di due campi
    la tabella si chiama "SPESEVENDUTO" i campi si chiamano "ID" che è un campo numerico
    impostato coma (contatore) e un campo "DATA" che è la data del giorno in cifre"12/02/2010" tramite l'evento click di un pulsante "Comando46" devo cancellare
    tutti i campi resettando tutti i dati della tabella ma soprattutto devo azzerare il campo ID
    riportandolo tramite visual basic di access 2002 a zero in maniera che quando ricomincio a inserire dati il campo ID riparta da uno
    per favore mandatemi il programmino completo da inserire nell'evento click del tasto
    vi ringrazio anticipatamente
    saluti marco

  2. #2
    Utente di HTML.it L'avatar di gibra
    Registrato dal
    Apr 2008
    residenza
    Italy
    Messaggi
    4,244
    Non c'è bisogno di alcun programma.
    Dopo aver eliminato i record basta compattare il database (usa MSAccess).

    Dopo la compattazione, il contatore di tutte le tabelle vuote ripartirà da 1.


  3. #3
    Utente di HTML.it
    Registrato dal
    Jul 2008
    Messaggi
    760

    Re: azzerare il campo contatore di una tabella

    Mi sembrerebbe meglio, in questo caso, non usare un contatore automatico, ma incrementare di un'unità il valore massimo preesistente per quella data.

    Originariamente inviato da marco1976
    per favore mandatemi il programmino completo da inserire nell'evento click del tasto
    Questa frase era meglio se la evitavi.

  4. #4
    Utente di HTML.it L'avatar di gibra
    Registrato dal
    Apr 2008
    residenza
    Italy
    Messaggi
    4,244

    Re: Re: azzerare il campo contatore di una tabella

    Originariamente inviato da Grumpy
    Mi sembrerebbe meglio, in questo caso, non usare un contatore automatico, ma incrementare di un'unità il valore massimo preesistente per quella data.
    Non volevo infierire

    Ma a questo punto concordo ed aggiungo che in qualsiasi caso è sempre sconsigliato usare il tipo contatore di Access.
    Usato in multiutenza, poi, è deleterio: assolutamente inaffidabile .
    Provato sulla mia pelle diversi anni fa.

    Questo è il metodo più sicuro:
    HOW TO Implement Multiuser Custom Counters in Jet 4.0 and ADO 2.1
    http://support.microsoft.com/default...b;EN-US;240317

    ed in multiutenza no fa una piega.


  5. #5
    Utente di HTML.it L'avatar di albgen
    Registrato dal
    Jun 2005
    Messaggi
    3,249

    Re: Re: Re: azzerare il campo contatore di una tabella

    Originariamente inviato da gibra
    ..
    Usato in multiutenza..
    Non voglio infierire nemmeno io ma usare access come db multiutenza è deleterio
    I got the remedy

  6. #6
    Utente di HTML.it L'avatar di gibra
    Registrato dal
    Apr 2008
    residenza
    Italy
    Messaggi
    4,244

    Re: Re: Re: Re: azzerare il campo contatore di una tabella

    Originariamente inviato da albgen
    Non voglio infierire nemmeno io ma usare access come db multiutenza è deleterio
    Puoi infierire fin che vuoi.

    Ma non è vero!

    Io ho programmi in multi-utenza che girano da molti anni in reti LAN (anche da connessione in Terminal Server) fino a 15 utenti simultanei e non ho mai avuto alcun, ripeto alcun , problema.
    Se ciò avviene da tanti anni, non è un caso fortuito.

    Il problema vero è che bisogna conoscere bene come si deve gestire un database Access in multi-utenza.
    Frequento forum tecnici da moltissimi anni e purtroppo, invece, trovo spesso molta confusione a carenza relativa alle conoscenze sui metodi ed implementazioni da adottare.


  7. #7

    calcolo campo ID senza contatore automatico access

    salve a me non interessa che il programma sia in multiutenza anzi sara sempre
    in mono utenza percio vorrei un esempio pratico e facile per aumentare il campo ID (chiave primaria) mettendo il campo ID impostato a numerico da specificare in quale precisio evento devo calcolare l'incremento di ID
    saluto e ringrazio
    marco

  8. #8
    Utente di HTML.it L'avatar di gibra
    Registrato dal
    Apr 2008
    residenza
    Italy
    Messaggi
    4,244

    Re: calcolo campo ID senza contatore automatico access

    Originariamente inviato da marco1976
    salve a me non interessa che il programma sia in multiutenza anzi sara sempre
    in mono utenza percio vorrei un esempio pratico e facile per aumentare il campo ID (chiave primaria) mettendo il campo ID impostato a numerico da specificare in quale precisio evento devo calcolare l'incremento di ID
    saluto e ringrazio
    marco
    Questo non ha niente a che vedere con la presente discussione.
    Come da Regolamento devi aprirne una nuova.

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.