FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
|
#1
|
|||
|
|||
problemas con tipos de datos
buenas, estamos migrando un sistema que tenemos en Delphi 2 hacia XE5, usando componentes FireDAC como Query y tablas, este sistema se puede conectar a base de datos Oracle o SQL Server, cuando programamos creamos estos componentes conectados a una de estas bases (Oracle o SQL Server), creando campos de fecha y números, al ejecutar estas aplicaciones en algunos casos si la programamos en Oracle y la corremos con SQL Server nos da un error de tipo de datos ej.:
componente creado cuando conexión de base de datos es Oracle, QRY_Stock con un campo fecha declarado datatime, al abrir dicho componente o al agregarle alguna nueva sentencia SQL nos indica al correr con SQL Server el siguiente mensaje: " QRY_Stock: type mismatch for 'fecha_compra', expecring: datatime actual: SQLTimeStamp." para poder solucionar esto antes del open le decimos que limpie los campos y cree nuevamente el dataset según select del momento, pero según se este dando la ejecución perdemos campos de la tabla que son calculados. este caso también se nos da cuando programamos con conexión a SQL Server y corremos en Oracle. nuestra consulta es: hay otra solución y que sea mas transparente para no perder campos calculados o asociados a otros componentes como grillas o listados (FastReport) por cada select que efectuamos. saludos cordiales Pedro Acuña. |
#2
|
||||
|
||||
Revisa sobre Mapeo de Tipos de datos en FireDAC.
Es posible que únicamente creando un mapeo de dtTimeStamp a dtDateTime se solucione el problema. También puede hacerse por código. En el link que te he puesto más arriba puedes ver ejemplos.
__________________
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. |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Tipos de Datos | novato_erick | OOP | 5 | 28-07-2012 18:19:12 |
Problemas en comparacion de tipos numericos | ilichhernandez | OOP | 1 | 30-11-2005 16:46:20 |
Problemas con los tipos: TDataset y Dataset. | arantzal | Internet | 2 | 24-05-2005 17:51:57 |
Reto Para Expertos En Base De Datos Y Tipos De Datos.... (blob) | frankmch | Conexión con bases de datos | 2 | 08-09-2003 20:44:52 |
Problemas con tipos de Datos | jfontane | Varios | 3 | 22-05-2003 16:20:34 |
|