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

Duda sobre campo númerico

Estas en el tema de Duda sobre campo númerico en el foro de Bases de Datos General en Foros del Web. Tecnología: ASP Bases de datos: Access. Necesito númerar ciertos objetos del 1 al 99999 (o menos), pero necesito que el 1 sea 00001; el 100 ...
  #1 (permalink)  
Antiguo 14/01/2005, 06:48
 
Fecha de Ingreso: noviembre-2001
Ubicación: Montevideo
Mensajes: 506
Antigüedad: 23 años
Puntos: 0
Duda sobre campo númerico

Tecnología: ASP
Bases de datos: Access.

Necesito númerar ciertos objetos del 1 al 99999 (o menos), pero necesito que el 1 sea 00001; el 100 sea 00100, etc.

Se puede configurar el campo número para que funcione así, o debo considerar a eso como texto???.

Algo así como utiliza el campo ZIP CODE el Excel
__________________
Alvaro García

Última edición por alvgarci; 14/01/2005 a las 06:52
  #2 (permalink)  
Antiguo 14/01/2005, 11:29
 
Fecha de Ingreso: octubre-2004
Ubicación: Barcelona
Mensajes: 7
Antigüedad: 20 años, 1 mes
Puntos: 0
Puedes utilizar...

...numéricos y luego formatearlo para que aparezca con los ceros a la izquierda, pero yo basaría la decisión en el uso que vayas a darle al campo.

Si el uso es el de un numerador o bien tienes que hacer operaciones aritméticas con el, es posible que el tipo numérico sea el mejor. Pero si el uso es similar a un código postal, tendrás menos problemas si lo guardas como texto, ya que no vas a precisar nunca tratarlo como número y es posible que si precises utilizar las funciones de texto con él.
  #3 (permalink)  
Antiguo 17/01/2005, 07:07
 
Fecha de Ingreso: abril-2003
Ubicación: Madrid
Mensajes: 707
Antigüedad: 21 años, 7 meses
Puntos: 0
Si quieres, puedes hacer la consulta de tal forma que te devuelva la información tal y como pides

En el SELECT utiiza la función FORMAT, mas o menos así

SELECT format(NombreCampo,"000000") FROM TuTabla

Un saludo
  #4 (permalink)  
Antiguo 18/01/2005, 03:07
 
Fecha de Ingreso: enero-2005
Mensajes: 4
Antigüedad: 19 años, 10 meses
Puntos: 0
pero , para desarroyar un campo numerico desde donde se realiza'?
  #5 (permalink)  
Antiguo 18/01/2005, 09:06
 
Fecha de Ingreso: abril-2003
Ubicación: Madrid
Mensajes: 707
Antigüedad: 21 años, 7 meses
Puntos: 0
No entiendo a qué te refieres
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




La zona horaria es GMT -6. Ahora son las 14:16.