FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
|
#1
|
|||
|
|||
Error al guardar Número Telefónico
buenas ..
Pues ese es el detalle, intento guardar en una tabla el valor de un número telefónico con el clasico código: Código:
Table1.Open; try Table1.FieldByName('TEL_CL').AsInteger :=StrToInt(Edit1.Text); finally Table1.Post; end; El campo TEL_CL en la BD lo tengo de tipo Numérico. Intenté de igual forma usar una variable para mayor rango de número: Código:
Var TEL : Int64; begin TEL: = =StrToInt(Edit1.Text) Table1.Open; try Table1.FieldByName('TEL_CL').AsInteger :TEL; finally Table1.Post; end; |
#2
|
||||
|
||||
Pues porque ese valor excede al máximo de un número entero.
|
#3
|
||||
|
||||
__________________
Germán Estévez => Web/Blog Guía de estilo, Guía alternativa Utiliza TAG's en tus mensajes. Contactar con el Clubdelphi P.D: Más tiempo dedicado a la pregunta=Mejores respuestas. |
#4
|
||||
|
||||
Yo usaría StrToInt64 para convertir el valor
|
#5
|
||||
|
||||
Es que habría que saber también qué tipo de integer usa la base de datos ¿access?
|
#6
|
||||
|
||||
Habría que aclarar:
1) Qué tipo hay en la Base de Datos y qué tipo debe ser. 2) Qué tipo de dato tiene la variable y qué tipo debe ser. 3) Cómo asignar los valores (porque si se asigna como AsInteger va a fallar). La asignación de AsInteger usa el tipo LongInt:
Que según la ayuda está definido así: Cita:
Cita:
__________________
Germán Estévez => Web/Blog Guía de estilo, Guía alternativa Utiliza TAG's en tus mensajes. Contactar con el Clubdelphi P.D: Más tiempo dedicado a la pregunta=Mejores respuestas. |
#7
|
|||
|
|||
Si lo guarda pero al consultar ese valor guarda otro datos diferente.. Por ejemplo guarde el numero 9383869090, lo guardo y al consultarlo guardo el número: 793934498
|
#8
|
||||
|
||||
Aparte de esto, un telefono se debe guardar como texto, no solo porque hay "números" pocos usuales (ej: +71 333, o *555)
Si no porque ademas, no tiene sentido preguntar "Sacame el promedio de la columna teléfono".
__________________
El malabarista. |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
guardar un numero en dos tablas | Daniel10 | Tablas planas | 8 | 19-02-2013 09:35:49 |
como guardar un numero en la BD a travez del InputBox | Nelly | Varios | 1 | 18-01-2006 20:12:59 |
¿Como puedo marcar un numero telefonico a travez del modem de la PC? | Roger_Fernandez | Varios | 7 | 18-11-2004 14:32:54 |
Marcar un numero telefonico? | danytorres | Varios | 1 | 26-07-2004 02:43:09 |
Marcar numero telefonico desde delphi | agova | API de Windows | 1 | 18-03-2004 14:14:42 |
|