corregir autonumeric

16/09/2004 - 21:12 por Heimdall | Informe spam
Hola, tengo una basde de datos con filas de datos, de
enteros, tengo una clave autonumerica, o sea, para cada
fila me da un numero incrementando uno, pero cuando desde
vb.net, elimino una fila, no se corrige a si misma, o sea
que si son 5 filas y quito la 3, la clave me queda 1, 2,
4, 5 en el dataset, y he probado de volverlo a cargar, y
no esta corregido, a ver si sabeis como hacerlo desde el
programa, por cierto, no tengo ni idea de sql, gracias de
antemano.

Preguntas similare

Leer las respuestas

#1 Fco. Javier Bedoya
16/09/2004 - 22:07 | Informe spam
Hola :
Los campos autonumericos funcionan así. El valor del campo autonumerico es
el maximo valor asignado a la columna más uno. Y una vez que se ha asignado,
no se modifica.
Si quieres que se reenumeren las filas cada vez que eliminas un registro,
tendrás que hacerlo a mano, esto es, el campo debe ser de tipo numerico, e
ir renumerando cada fila una a una.
La diferencia entre un autonumerico y un numerico, es que el incremento del
valor es automatico y secuencial, pero ya te digo, una vez que se asigna, no
se modifica.

Un saludo.

Fco. Javier Bedoya
Web : http://javierbedoya.iespana.es
Para responder mis mensajes en las UseNet, quite ANTI SPAM
de la dirección de correo.
"Heimdall" escribió en el mensaje
news:018701c49c21$29898a30$
Hola, tengo una basde de datos con filas de datos, de
enteros, tengo una clave autonumerica, o sea, para cada
fila me da un numero incrementando uno, pero cuando desde
vb.net, elimino una fila, no se corrige a si misma, o sea
que si son 5 filas y quito la 3, la clave me queda 1, 2,
4, 5 en el dataset, y he probado de volverlo a cargar, y
no esta corregido, a ver si sabeis como hacerlo desde el
programa, por cierto, no tengo ni idea de sql, gracias de
antemano.
Respuesta Responder a este mensaje
#2 Maxi
16/09/2004 - 22:56 | Informe spam
Hola, creo que esto te puede ayudar y mucho :-)

http://www.microsoft.com/spanish/ms...art187.asp

Bye


Salu2
Maxi
Buenos Aires - Argentina
Desarrollador Microsoft 3 Estrellas .NET
Nunca consideres el estudio como una obligación sino como
una oportunidad para penetrar en el bello y maravillosos
mundo del saber.
- Albert Einstein



"Heimdall" escribió en el mensaje
news:018701c49c21$29898a30$
Hola, tengo una basde de datos con filas de datos, de
enteros, tengo una clave autonumerica, o sea, para cada
fila me da un numero incrementando uno, pero cuando desde
vb.net, elimino una fila, no se corrige a si misma, o sea
que si son 5 filas y quito la 3, la clave me queda 1, 2,
4, 5 en el dataset, y he probado de volverlo a cargar, y
no esta corregido, a ver si sabeis como hacerlo desde el
programa, por cierto, no tengo ni idea de sql, gracias de
antemano.





Outgoing mail is certified Virus Free.
Checked by AVG anti-virus system (http://www.grisoft.com).
Version: 6.0.764 / Virus Database: 511 - Release Date: 15/09/2004
email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida