Eleccion de tipo de datos para campo telefono

21/10/2003 - 13:07 por JK | Informe spam
Hola a tod@s
¿que formato creeis que es el mejor para un campo donde tengo que ingresar
numeros de telefono? ¿texto? ¿numerico?
Lo digo por que despues tengo que realizar busquedas por este campo y no
quiero tener problemillas del tipo
"No coinciden los tipos de datos en la expresion de criterios"
Seria conveniente que el campo en cuestion no permitiese la introducion de
cualquier caracter que no sea numerico, aunque el formato numerico no se si
está preparado para manejar cadenas de numeros de longitud 12.

Hasta luego
JK

Preguntas similare

Leer las respuestas

#1 CarCar
21/10/2003 - 13:59 | Informe spam
Hola:

Personalmente, dejo un campo de tipo texto, con al menos
50 caracteres, para que el usuario introduzca 1, 2 o tres
teléfonos, que incluya extensiones o no, que incluya
prefijos de país o no.

Claro que todo debe de ir enfocado a la utilización que se
va a hacer del teléfono, si va a haber un teléfono por
cliente y podría servier para acceder al cliente, yo lo
colocaría en entero largo, si el cliente pudiera tener más
de un teléfono pues el tipo texto o tener una tabla
asociada con los números de teléfono numéricos.

Creo que cada aplicación requiere un tratamiento diferente.

Saludos,
CarCar
MVP-Access


Hola a
¿que formato creeis que es el mejor para un campo donde


tengo que ingresar
numeros de telefono? ¿texto? ¿numerico?
Lo digo por que despues tengo que realizar busquedas por


este campo y no
quiero tener problemillas del tipo
"No coinciden los tipos de datos en la expresion de


criterios"
Seria conveniente que el campo en cuestion no permitiese


la introducion de
cualquier caracter que no sea numerico, aunque el formato


numerico no se si
está preparado para manejar cadenas de numeros de


longitud 12.

Hasta luego
JK



.

Respuesta Responder a este mensaje
#2 Naufrag
21/10/2003 - 15:31 | Informe spam
Hola, JK

Yo, personalmente, utilizo la norma siguiente.

Cuando un campo va a contener números, si tengo que operar con él, numérico,
sino, texto.

Nos vemos!


Naufrag

Reus - Tarragona

www.naufrag.com (En construcción)

"JK" escribió en el mensaje
news:bn341f$ipv$
Hola a
¿que formato creeis que es el mejor para un campo donde tengo que ingresar
numeros de telefono? ¿texto? ¿numerico?
Lo digo por que despues tengo que realizar busquedas por este campo y no
quiero tener problemillas del tipo
"No coinciden los tipos de datos en la expresion de criterios"
Seria conveniente que el campo en cuestion no permitiese la introducion de
cualquier caracter que no sea numerico, aunque el formato numerico no se


si
está preparado para manejar cadenas de numeros de longitud 12.

Hasta luego
JK



Respuesta Responder a este mensaje
#3 JK
21/10/2003 - 18:42 | Informe spam
Lo he creado como numerico y parece que funciona.
Gracias de verdad.

Hasta luego
JK







"Naufrag" escribió en el mensaje
news:
Hola, JK

Yo, personalmente, utilizo la norma siguiente.

Cuando un campo va a contener números, si tengo que operar con él,


numérico,
sino, texto.

Nos vemos!


Naufrag

Reus - Tarragona

www.naufrag.com (En construcción)

"JK" escribió en el mensaje
news:bn341f$ipv$
> Hola a
> ¿que formato creeis que es el mejor para un campo donde tengo que


ingresar
> numeros de telefono? ¿texto? ¿numerico?
> Lo digo por que despues tengo que realizar busquedas por este campo y no
> quiero tener problemillas del tipo
> "No coinciden los tipos de datos en la expresion de criterios"
> Seria conveniente que el campo en cuestion no permitiese la introducion


de
> cualquier caracter que no sea numerico, aunque el formato numerico no se
si
> está preparado para manejar cadenas de numeros de longitud 12.
>
> Hasta luego
> JK
>
>
>


Respuesta Responder a este mensaje
#4 julian-vlc-sp
22/10/2003 - 01:13 | Informe spam
Dicen los entendidos que escriben los libros que leo, que un campo solo hay
que hacerlo numerico, cuando se van a realizar operaciones matematicas con
el.

En tu caso, no se me ocurren operaciones con numeros de telefono, y yo
siempre los pongo texto, igual que los DNI, los numeros de la calle en las
direcciones, etc.0

SALUDOS.
julian-valencia-españa
Respuesta Responder a este mensaje
#5 E.Feijoo
22/10/2003 - 01:48 | Informe spam
Una norma correcta, pero si deseas optimizar y alcanzar velocidades punta...hay que hacer algunas 'trampas' para lograr esos resultados.
Cualquier motor de bases de datos trabaja mejor con números que con textos, (y si hubieses buceado en las profundidades creando código a un nivel de lenguaje mas bajo, entenderías el 'porque').

Por cierto Julián, ¿sabes que es lo que me decanto por utilizar el VB...?

Fue en los tiempos del Access 2.0, creaba un 'mierda-codigo' para emular una función de una macro, ejecutaba controles de tiempo 'gastado' tras múltiples iteraciones y saltos ganaba siempre por goleada el VB.

Aunque te parezca difícil de creer, es mas rápido (en ADO, claro) el abrir por código una tabla, marcar un índice y localizar un dato (además de quedarte a disposición todo el contenido del registro), que un Dsum etc. (que al fin y al cabo, viene a hacer casi lo mismo, pero penalizado por tener que preparar un entorno al que tu accedes directamente).

Un saludo E. Feijoo

"julian-vlc-sp" <ijulianARROBAiespana.es> escribió en el mensaje news:
| Dicen los entendidos que escriben los libros que leo, que un campo solo hay
| que hacerlo numerico, cuando se van a realizar operaciones matematicas con
| el.
|
| En tu caso, no se me ocurren operaciones con numeros de telefono, y yo
| siempre los pongo texto, igual que los DNI, los numeros de la calle en las
| direcciones, etc.0
|
| SALUDOS.
| julian-valencia-españa
|
|
Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaSiguiente Respuesta Tengo una respuesta
Search Busqueda sugerida