Foros del Web » Programación para mayores de 30 ;) » Bases de Datos General »

Establecer un valor de inicio en un campo autoincrementable

Estas en el tema de Establecer un valor de inicio en un campo autoincrementable en el foro de Bases de Datos General en Foros del Web. Hola, Me gustaría saber si en Access 2007 hay alguna forma sencilla de establecer un valor de inicio en un campo autoincrementable, es decir, que ...
  #1 (permalink)  
Antiguo 04/04/2011, 09:58
 
Fecha de Ingreso: febrero-2011
Mensajes: 26
Antigüedad: 8 años, 9 meses
Puntos: 0
Busqueda Establecer un valor de inicio en un campo autoincrementable

Hola,

Me gustaría saber si en Access 2007 hay alguna forma sencilla de establecer un valor de inicio en un campo autoincrementable, es decir, que en vez de que empiece en 1 pueda establecer yo que empiece desde 55588 por ejemplo y de ahí que vaya aumentando.

Me parecía algo que a simple vista es muy sencillo, pero llevo tiempo dandole vuelta al gestor y no encuentro esa opción, hay que hacerlo con programación???

Gracias de antemano y un saludo!
  #2 (permalink)  
Antiguo 07/04/2011, 03:07
 
Fecha de Ingreso: febrero-2011
Mensajes: 26
Antigüedad: 8 años, 9 meses
Puntos: 0
Respuesta: Establecer un valor de inicio en un campo autoincrementable

Ya lo he logrado!

La verdad que es sencillo (al menos en Access 2007), una forma que todavía no había probado.
Simplemente haciendo una consulta de inserción sobre la tabla con el valor de ID que quiero ya está.

EJ: TablaEmpresas con 2 campos: idEmpresa, idNombre

Siendo idEmpresa un autonumérico, y aunque ya hayas metido empresas, se puede insertar la siguiente con el número que desees con una consulta SQL y a partir de ahí el contador seguirá por el número que has introducido:

INSERT INTO TablaEmpresas
VALUES (5500, "Empresa1")

Así pues cuando sigais introduciendo datos desde un formulario o desde la vista de hoja de datos ya las siguientes empresas continuarán desde ese id: 5501, 5502, 5503...

Había leído un artículo de ayuda de Microsoft y lo hacía de una manera super rebuscada: http://office.microsoft.com/es-ar/access-help/cambiar-el-valor-inicial-de-un-campo-autonumerico-mdb-HP005188774.aspx

Total, Así de fácil era :P

Un saludo!

Etiquetas: autoincrementable, establecer, access, campos, bases-de-datos
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta

SíEste tema le ha gustado a 1 personas




La zona horaria es GMT -6. Ahora son las 12:48.