Visualizzazione dei risultati da 1 a 2 su 2
  1. #1
    Utente di HTML.it L'avatar di Veronica80
    Registrato dal
    May 2006
    Messaggi
    2,117

    [VS 2010] - Ottenere ID automaticamente in DataGridView

    Ciao sto usando una datagridview per inserimento di dati al volo (Non devo usare ne database ne nulla).
    Come prima colonna ho inserito quella ID ma non provenendo i dati da una sorgente ma essendo inseriti manualmente (la DGV ha le proprietà Add, Edit, Del abilitate infatti) non so come gestire gli ID...

    Inizialmente avevo messo una sub sull'evento rowsAdded della DGV dove contavo le righe e aggiungevo +1 alla riga "new" però quando elimino i risultati mi incasina un po le cose....

    L'id mi serve generarlo per gestire la riga dopo in un altro form...

  2. #2
    Utente di HTML.it
    Registrato dal
    Mar 2014
    residenza
    Vicenza
    Messaggi
    318
    Per calcolarti l'ID non lo devi fare ogni volta che avviene l'evento rowsAdded, ma devi tenere una variabile a livello di form inizializzandola a zero.
    Nell'evento rowsAdded basta che incrementi la variabile di uno e la utilizzi come ID, in questo modo anche se l'utente cancella uno o più record il calcolo dell'ID sarà giusto.

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.