De vegades va molt be per indexar una taula fer servir aquest atribut per a que ens incrementi un numero automàticament i així sigui unic.
El problema es quan fem moltes insercions i esborrats que aquest valor pot arribar a la seva fi i, incomprensiblement per a mi, no torna a buscar lloc buits si no que intenta torna a inserir l'últim valor, i evidentment, li retorna error per que aquest valor no existeix.
Buscant per google donen algunes solucions com resetejar el valor de la variable autoincrement, però encara que el resetejis no busca llocs buits, si no que comença pel primer i si esta ocupat (bastant probable), dons dona error.
Per tant la unica forma que se m'ha ocut es passa olimpicament dels autoincrement (encara que una taula tingui el camp autoincrement si assignem un valor assigna aquest) i implementar un autoincrement amb el programa que estem fent.
Si algu te una ida millor, als comentaris...
martes, 8 de septiembre de 2009
Suscribirse a:
Comentarios (Atom)
