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

    Problema con id autoincrement

    Ciao a tutti
    Ho una pagina(una sorta di catalogo) che mi estrae i record da un database mdb e li impagina a 10 per volta,il problema è che faccio uso del campo id (autoincrement) per farlo funzionare,il problema nasce dal fatto che se tolgo ad esempio l'elemento che ha id 5 il ciclo si ferma perchè arrivando all'id 4 non trova id+1
    Cè una soluzione affinchè il campo id non lasci valori scoperti?
    x esempio se ho 10 prodotti il campo id sarà da 1 a 11,eliminando il record con id 5 e inserendo un nuovo ogetto ,il suo id sarà 12 ,è possibile impostare access in modo che gli id siano consecutivi?
    Grazie
    Scusate se non è molto chiaro come problema ma non ho saputo fare di meglio

  2. #2
    Utente di HTML.it L'avatar di wallrider
    Registrato dal
    Apr 2003
    Messaggi
    2,755
    ci dici la query?
    RIP Cicciobenzina 9/11/2010

    "Riseminaciceli, i ceci nell'orto"

  3. #3
    per evitare di pastare tutto il codice (lunghissimo)
    ecco la struttura:
    la pagina catalogo.asp raccoglie via querystring i dati: ind(l'indice del primo prodotto),cat(la categoria d'appartenenza),
    da qui parte un ciclo di 10 ,in modo che vengano estratti dal db e visualizzati i 10 oggetti con id:
    ind
    ind+1
    .....
    ind +9
    il problema nasce quando elimino un record dal database e quindi in ordine crescente viene a mancare un id

    spero di essere stato chiaro

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.