Newsgrupos.com  

Retroceder   Newsgrupos.com > Forum > Newsgroup microsoft.public.es.access
Registrarse Preguntas Frecuentes Lista de Foreros Calendario Buscar Temas de Hoy Marcar Foros Como Leídos


Respuesta
 
LinkBack Herramientas Desplegado
  #1 (permalink)  
Antiguo 08-02-2010, 02:44:01
jomorte
 
Mensajes: n/a
Predeterminado Cómo hacer que un campo autonumérico inicie desde un valor especÃ***f

Saludos a todos y de antemano gracias por la respuesta.

Por razones obvias, en muchos casos se desea que un campo autonumérico no
inicie en 1 sino en un valor especificado. Cómo hacer?.


--
jmt
Responder Con Cita
Alt Today
Advertising
Google Adsense
 
This advertising will not be shown
in this way to registered members.
Register your free account today
and become a member on
Newsgrupos.com
Standard Sponsored Links

  #2 (permalink)  
Antiguo 08-02-2010, 08:39:28
raipon
 
Mensajes: n/a
Predeterminado Re: Cómo hacer que un campo autonumérico inicie desde un valor específ

Hola, puedes utilizar una instrucción ddl para modificar el campo.
Supongamos que tienes una tabla llamada Ejemplo, con un campo autonumérico
(ente otros) llamado Id. Ejecuta la siguiente consulta :

Alter table Ejemplo Alter Column Id Counter (100,1)

Esto modificará el campo para que el primer valor sea 100 e incremente en
uno los sucesivos.

Adios, un saludo.


Responder Con Cita
  #3 (permalink)  
Antiguo 08-02-2010, 09:28:50
Emilio
 
Mensajes: n/a
Predeterminado Re: Cómo hacer que un campo autonumérico inicie desde un valor específ

--------------------------------------------------------------------------
¡Importante!: Colabora con el grupo.Contesta a este mensaje y dinos si te
sirvió o no la respuesta dada. Muchas gracias
--------------------------------------------------------------------------
Hola!
añadir que es un procedimiento un poco peligroso, ya que permite establecer
como valor de inicio uno ya existente y que se producirá un error al
insertar un valor; por si no queda suficientemente claro, puedes poner que
comience en 100, aun cuando ya exista ese valor 100 en el campo, de modo que
al insertar el próximo registro tratará de poner 100 y se producirá un error
porque ya existe ese valor.

Saludos a tod***s
Emilio [MS-MVP Access 2006/10]
miliuco56 ALGARROBA hotmail.com
http://www.mvp-access.com/foro
http://www.mvp-access.es/emilio

"raipon" <raimonegara***hotmail.com> escribió en el mensaje
news:%23V1K3oJqKHA.5760***TK2MSFTNGP02.phx.gbl...
> Hola, puedes utilizar una instrucción ddl para modificar el campo.
> Supongamos que tienes una tabla llamada Ejemplo, con un campo autonumérico
> (ente otros) llamado Id. Ejecuta la siguiente consulta :
>
> Alter table Ejemplo Alter Column Id Counter (100,1)
>
> Esto modificará el campo para que el primer valor sea 100 e incremente en
> uno los sucesivos.
>
> Adios, un saludo.
>



Responder Con Cita
  #4 (permalink)  
Antiguo 08-02-2010, 12:41:30
xavi
 
Mensajes: n/a
Predeterminado Re: Cómo hacer que un campo autonumérico inicie desde un valor especÃ***f

Hola,


Siento curiosidad... ¿que razones? y, ¿porque son obvias?


--
Un saludo

Xavi
http://www.llodax.com
http://www.mvp-access.com/foro


"jomorte" <myquestion***hotmail.com> escribió en el mensaje de
noticias:3CCFEE24-4DE0-4997-B954-312A7E624726***microsoft.com...
> Saludos a todos y de antemano gracias por la respuesta.
>
> Por razones obvias, en muchos casos se desea que un campo autonumérico no
> inicie en 1 sino en un valor especificado. Cómo hacer?.
>
>
> --
> jmt


Responder Con Cita
  #5 (permalink)  
Antiguo 08-02-2010, 21:26:01
jomorte
 
Mensajes: n/a
Predeterminado Re: Cómo hacer que un campo autonumérico inicie desde un valor esp

Gracias a Ripon y Emilio por sus observaciones y las pondré en práctica, para
Xavi, las razónes son por ejempo cuando se tiene una papelerÃ***a preimpresa y
se quiere continuar con ese consecutivo entre otras.
--
jmt


"xavi" escribió:

> Hola,
>
>
> Siento curiosidad... ¿que razones? y, ¿porque son obvias?
>
>
> --
> Un saludo
>
> Xavi
> http://www.llodax.com
> http://www.mvp-access.com/foro
>
>
> "jomorte" <myquestion***hotmail.com> escribió en el mensaje de
> noticias:3CCFEE24-4DE0-4997-B954-312A7E624726***microsoft.com...
> > Saludos a todos y de antemano gracias por la respuesta.
> >
> > Por razones obvias, en muchos casos se desea que un campo autonumérico no
> > inicie en 1 sino en un valor especificado. Cómo hacer?.
> >
> >
> > --
> > jmt

>
> .
>

Responder Con Cita
  #6 (permalink)  
Antiguo 08-02-2010, 23:03:58
julian-vlc-sp
 
Mensajes: n/a
Predeterminado Re: Cómo hacer que un campo autonumérico inicie desde un valor esp

===========================================
¡Importante!: Colabora con el grupo.Contesta a este mensaje
y dinos si te sirvió o no la respuesta dada. Muchas gracias.
===========================================

Los autonumericos no sirven para llevar consecutivos.

Solo sirven para tener números distintos, y normalmente el ultimo que se
crea es mayor que el resto.


SALUDOS.
Julián-Valencia-España
http://www.tinyurl.com/julianvalencia


"jomorte" <myquestion***hotmail.com> escribió en el mensaje
news:50721E38-AD14-4135-90AB-501C30369BCD***microsoft.com...
> Gracias a Ripon y Emilio por sus observaciones y las pondré en práctica,
> para
> Xavi, las razónes son por ejempo cuando se tiene una papelería preimpresa
> y
> se quiere continuar con ese consecutivo entre otras.
> --
> jmt
>
>
> "xavi" escribió:
>
>> Hola,
>>
>>
>> Siento curiosidad... ¿que razones? y, ¿porque son obvias?
>>
>>
>> --
>> Un saludo
>>
>> Xavi
>> http://www.llodax.com
>> http://www.mvp-access.com/foro
>>
>>
>> "jomorte" <myquestion***hotmail.com> escribió en el mensaje de
>> noticias:3CCFEE24-4DE0-4997-B954-312A7E624726***microsoft.com...
>> > Saludos a todos y de antemano gracias por la respuesta.
>> >
>> > Por razones obvias, en muchos casos se desea que un campo autonumérico
>> > no
>> > inicie en 1 sino en un valor especificado. Cómo hacer?.
>> >
>> >
>> > --
>> > jmt

>>
>> .
>>



Responder Con Cita
  #7 (permalink)  
Antiguo 09-02-2010, 08:50:47
xavi
 
Mensajes: n/a
Predeterminado Re: Cómo hacer que un campo autonumérico inicie desde un valor esp

Ok. Es una razón... pero no me convence para utilizar un Autonumerico. En
cualquier caso utilizarÃ***a un numérico cuyo valor obtendrÃ***a en base al último
numero introducido. De esa forma evitarÃ***a el 'problema' que supone cancelar
la inserción de un registro en la tabla: el valor del autonumerico se pierde
y nos queda un hueco.


--
Un saludo

Xavi
http://www.llodax.com
http://www.mvp-access.com/foro


"jomorte" <myquestion***hotmail.com> escribió en el mensaje de
noticias:50721E38-AD14-4135-90AB-501C30369BCD***microsoft.com...
> Gracias a Ripon y Emilio por sus observaciones y las pondré en práctica,
> para
> Xavi, las razónes son por ejempo cuando se tiene una papelerÃ***a preimpresa
> y
> se quiere continuar con ese consecutivo entre otras.
> --
> jmt
>
>
> "xavi" escribió:
>
>> Hola,
>>
>>
>> Siento curiosidad... ¿que razones? y, ¿porque son obvias?
>>
>>
>> --
>> Un saludo
>>
>> Xavi
>> http://www.llodax.com
>> http://www.mvp-access.com/foro
>>
>>
>> "jomorte" <myquestion***hotmail.com> escribió en el mensaje de
>> noticias:3CCFEE24-4DE0-4997-B954-312A7E624726***microsoft.com...
>> > Saludos a todos y de antemano gracias por la respuesta.
>> >
>> > Por razones obvias, en muchos casos se desea que un campo autonumérico
>> > no
>> > inicie en 1 sino en un valor especificado. Cómo hacer?.
>> >
>> >
>> > --
>> > jmt

>>
>> .
>>

Responder Con Cita
  #8 (permalink)  
Antiguo 09-02-2010, 15:20:05
jomorte
 
Mensajes: n/a
Predeterminado Re: Cómo hacer que un campo autonumérico inicie desde un valor esp

Gracias Xavi, por su valiosa ayuda, tendré en cuenta sus observaciones.

saludos
--
jmt


"xavi" escribió:

> Ok. Es una razón... pero no me convence para utilizar un Autonumerico. En
> cualquier caso utilizarÃ***a un numérico cuyo valor obtendrÃ***a en base al último
> numero introducido. De esa forma evitarÃ***a el 'problema' que supone cancelar
> la inserción de un registro en la tabla: el valor del autonumerico se pierde
> y nos queda un hueco.
>
>
> --
> Un saludo
>
> Xavi
> http://www.llodax.com
> http://www.mvp-access.com/foro
>
>
> "jomorte" <myquestion***hotmail.com> escribió en el mensaje de
> noticias:50721E38-AD14-4135-90AB-501C30369BCD***microsoft.com...
> > Gracias a Ripon y Emilio por sus observaciones y las pondré en práctica,
> > para
> > Xavi, las razónes son por ejempo cuando se tiene una papelerÃ***a preimpresa
> > y
> > se quiere continuar con ese consecutivo entre otras.
> > --
> > jmt
> >
> >
> > "xavi" escribió:
> >
> >> Hola,
> >>
> >>
> >> Siento curiosidad... ¿que razones? y, ¿porque son obvias?
> >>
> >>
> >> --
> >> Un saludo
> >>
> >> Xavi
> >> http://www.llodax.com
> >> http://www.mvp-access.com/foro
> >>
> >>
> >> "jomorte" <myquestion***hotmail.com> escribió en el mensaje de
> >> noticias:3CCFEE24-4DE0-4997-B954-312A7E624726***microsoft.com...
> >> > Saludos a todos y de antemano gracias por la respuesta.
> >> >
> >> > Por razones obvias, en muchos casos se desea que un campo autonumérico
> >> > no
> >> > inicie en 1 sino en un valor especificado. Cómo hacer?.
> >> >
> >> >
> >> > --
> >> > jmt
> >>
> >> .
> >>

> .
>

Responder Con Cita
  #9 (permalink)  
Antiguo 09-02-2010, 15:22:01
jomorte
 
Mensajes: n/a
Predeterminado Re: Cómo hacer que un campo autonumérico inicie desde un valor esp

Gracias Xavi por su valiosa ayuda, tendré en cuenta sus observaciones.

saludos
--
jmt


"xavi" escribió:

> Ok. Es una razón... pero no me convence para utilizar un Autonumerico. En
> cualquier caso utilizarÃ***a un numérico cuyo valor obtendrÃ***a en base al último
> numero introducido. De esa forma evitarÃ***a el 'problema' que supone cancelar
> la inserción de un registro en la tabla: el valor del autonumerico se pierde
> y nos queda un hueco.
>
>
> --
> Un saludo
>
> Xavi
> http://www.llodax.com
> http://www.mvp-access.com/foro
>
>
> "jomorte" <myquestion***hotmail.com> escribió en el mensaje de
> noticias:50721E38-AD14-4135-90AB-501C30369BCD***microsoft.com...
> > Gracias a Ripon y Emilio por sus observaciones y las pondré en práctica,
> > para
> > Xavi, las razónes son por ejempo cuando se tiene una papelerÃ***a preimpresa
> > y
> > se quiere continuar con ese consecutivo entre otras.
> > --
> > jmt
> >
> >
> > "xavi" escribió:
> >
> >> Hola,
> >>
> >>
> >> Siento curiosidad... ¿que razones? y, ¿porque son obvias?
> >>
> >>
> >> --
> >> Un saludo
> >>
> >> Xavi
> >> http://www.llodax.com
> >> http://www.mvp-access.com/foro
> >>
> >>
> >> "jomorte" <myquestion***hotmail.com> escribió en el mensaje de
> >> noticias:3CCFEE24-4DE0-4997-B954-312A7E624726***microsoft.com...
> >> > Saludos a todos y de antemano gracias por la respuesta.
> >> >
> >> > Por razones obvias, en muchos casos se desea que un campo autonumérico
> >> > no
> >> > inicie en 1 sino en un valor especificado. Cómo hacer?.
> >> >
> >> >
> >> > --
> >> > jmt
> >>
> >> .
> >>

> .
>

Responder Con Cita
  #10 (permalink)  
Antiguo 09-02-2010, 23:06:35
Ju@nK
 
Mensajes: n/a
Predeterminado Re: Cómo hacer que un campo autonumérico inicie desde un valor esp

Con una consulta de datos anexados puedes introducir cualquier valor a un
auto numérico, pero como dice Xavi esto no es nada recomendable, la utilidad
de los auto numéricos no pasa por que puedan ser utilizados para otra cosa
que no sea un valor único con incremento automático que puede ser utilizado
de clave principal en una tabla. Si quieres un valor
controlado/controlable, crea un campo y llénalo con los valores que quieres,
con dlookup o dmax o dlast puedes obtener valores de una tabla y puedes
utilizar una de las funciones agregadas de dominio en la formula de valor
predeterminado en un formulario. ej.:

=dmax("MiCampo";"MiTabla")+1

"jomorte" <myquestion***hotmail.com> escribió en el mensaje de
noticias00A90F1-D74E-4BEF-8FA6-EFDD98863F47***microsoft.com...
> Gracias Xavi por su valiosa ayuda, tendré en cuenta sus observaciones.
>
> saludos
> --
> jmt
>
>
> "xavi" escribió:
>
>> Ok. Es una razón... pero no me convence para utilizar un Autonumerico. En
>> cualquier caso utilizarÃ***a un numérico cuyo valor obtendrÃ***a en base al
>> último
>> numero introducido. De esa forma evitarÃ***a el 'problema' que supone
>> cancelar
>> la inserción de un registro en la tabla: el valor del autonumerico se
>> pierde
>> y nos queda un hueco.
>>
>>
>> --
>> Un saludo
>>
>> Xavi
>> http://www.llodax.com
>> http://www.mvp-access.com/foro
>>
>>
>> "jomorte" <myquestion***hotmail.com> escribió en el mensaje de
>> noticias:50721E38-AD14-4135-90AB-501C30369BCD***microsoft.com...
>> > Gracias a Ripon y Emilio por sus observaciones y las pondré en
>> > práctica,
>> > para
>> > Xavi, las razónes son por ejempo cuando se tiene una papelerÃ***a
>> > preimpresa
>> > y
>> > se quiere continuar con ese consecutivo entre otras.
>> > --
>> > jmt
>> >
>> >
>> > "xavi" escribió:
>> >
>> >> Hola,
>> >>
>> >>
>> >> Siento curiosidad... ¿que razones? y, ¿porque son obvias?
>> >>
>> >>
>> >> --
>> >> Un saludo
>> >>
>> >> Xavi
>> >> http://www.llodax.com
>> >> http://www.mvp-access.com/foro
>> >>
>> >>
>> >> "jomorte" <myquestion***hotmail.com> escribió en el mensaje de
>> >> noticias:3CCFEE24-4DE0-4997-B954-312A7E624726***microsoft.com...
>> >> > Saludos a todos y de antemano gracias por la respuesta.
>> >> >
>> >> > Por razones obvias, en muchos casos se desea que un campo
>> >> > autonumérico
>> >> > no
>> >> > inicie en 1 sino en un valor especificado. Cómo hacer?.
>> >> >
>> >> >
>> >> > --
>> >> > jmt
>> >>
>> >> .
>> >>

>> .
>>


--
--
**
Salu2/Regards
Ju***nK [MVP Access] 2006/10
[DCE2003 ***] + VSTO [DCE2005 **]
http://juank.mvps.org http://www.juank.es
Correos personales o preguntas particulares en mi grupo
http://groups.google.es/group/juank?hl=es
www.juank.es
¿Que es un MVP?, entérate en http://mvp.support.microsoft.com
**

Responder Con Cita
 
Respuesta


Herramientas
Desplegado

Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Trackbacks are habilitado
Pingbacks are habilitado
Refbacks are habilitado


Temas Similares
Tema Autor Foro Respuestas Último mensaje
Simular autonumérico Mauricio Newsgroup microsoft.public.es.access 3 06-04-2009 15:45:10
Campo Autonumérico Diego P Newsgroup microsoft.public.es.crm 1 10-11-2008 16:38:10
Agregar ceros al campo autonumérico [Id] Guillermo Newsgroup microsoft.public.es.access 6 24-09-2008 22:54:32
RE: Reinicializar campo autonumérico - identidad Petric Newsgroup microsoft.public.es.sqlserver 2 01-08-2008 15:14:00
Recuperar el id autonumérico después de hacer una inserción Fran Newsgroup microsoft.public.es.dotnet.ado 0 01-03-2006 18:25:27



La franja horaria es GMT. Ahora son las 06:18:00.



Powered by: vBulletin, Versión 3.6.8
Derechos de Autor ©2000 - 2010, Jelsoft Enterprises Ltd.

LinkBacks Enabled by vBSEO 3.1.0 © 2007, Crawlability, Inc.