![]() |
![]() |
![]() |
![]() |
![]() |
FTP | ![]() |
![]() |
CCD | ![]() |
![]() |
Buscar | ![]() |
![]() |
Trucos | ![]() |
![]() |
Trabajo | ![]() |
![]() |
Foros | ![]() |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
![]() |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
|||
|
|||
Error en sqlite3 con campos INTEGER
Buenas.
Tengo una Base de Datos en sqlite donde el campo (totalfacultad INTEGER) de una table (facultades) es numérico (INTEGER). Pues bien a la hora de operar con el me sale un error: "Cannot access field 'totalfacultad' as type Variant" Todas las variables estan definidas cono Integer, son mumericos , Programacion Delphi7; Es aqui donde sale el error:
Última edición por Neftali [Germán.Estévez] fecha: 18-03-2025 a las 13:18:36. |
#2
|
||||
|
||||
Prueba utilizando los campos con su tipo, evitarás este tipo de conversiones implícitas.
Algo así:
__________________
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. |
#3
|
|||
|
|||
Gracias asi si funciona.
|
#4
|
|||
|
|||
Buenas.
Volviendo al error anterior, tambien sale este error cuando realizo esto: (dibujo adjunto) cuando realizo una modificacion o una insercion de la columna Sedes es cuando sale el error. Esto en Mysql no sale el error. La sede se coge de un nuevo campo (New field) en un TZQuery donde el nombre=asedelibre; Type=Srtring; Field type = Lookup; Key Field= codigosede (numerico); Dataset= MQSede; LookKey=codigosede ; Result Field=nombresede(String). En la Table correspondiente se graba el codigosede. ¿Como lo puedo solucionar? |
#5
|
||||
|
||||
Para detectar estos errores debes ejecutar paso a paso", para saber exactamente en qué línea de código se genera.
Seguramente es por una conversión de un campo que llega a NULL.
__________________
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. |
![]() |
|
|
![]() |
||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Convertir campos numeric o float en Integer | Leopard2 | Conexión con bases de datos | 4 | 01-09-2014 19:51:05 |
Error: Is not a valid integer value | darkmaster360 | Varios | 18 | 16-05-2013 23:12:00 |
Error uso de sqlite3.dll por Zeos | Sapiem | Conexión con bases de datos | 12 | 16-08-2012 16:07:11 |
error incompatibilidad tipos integer | emeritos | Varios | 1 | 13-12-2006 10:48:39 |
Error: " is not a valid integer value | MiLLeNPuNk | Varios | 2 | 20-02-2005 11:55:57 |
![]() |
|