![]() |
Error al hacer insert (campo fecha) en firebird con fibplus
"Buenos" Dias, utilizo firebird y fibplus, estoy intentando hacer un insert en la tabla a traves de FibQuery y me da el siguiente error, como puedo solucionarlo? me corre prisa :$, gracias. ( he probado la sentencia en firebird y funciona perfectamente, creo que es un problema del componente).
Column does not belong to refererenced table.Dynamic Sql Error. Fecha_Carrera. Cliente Sql dialect 1 does not support reference to Date Datatype. Process Stopeed. Use Step Or Run to continue :confused: ayuda?
|
parece que tienes la base de datos con dialecto 3, o cambias el tipo del campo o cambias a dialecto 1. ( set sql dialect 1 )
|
Gracias casimiro, pero como podria cambiar a dialect 1?? :S disculpa pero hace poco que trabajo con firebird. Gracias
|
Cita:
Desde ibexpert o con el programa que uses:
|
jejeje, lo suponia, he probado antes de preguntar eso en IboConsole y me da el siguiente mensaje: Database Dialect(3) does not match client dialect(1). Por eso te habia preguntado. Algun otro metodo? o idea de porque este error? gracias...
|
creo, me parece, me extrañaría... que ibconsole esté actualizado para conocer "dialect" de firebird
|
Utilizo IBOCONSOLE y trabajar perfectamente con firebird, puedo cambiar el dialect a 1 al darle a conectar como elijo dialect 1 pero aun asi no me funciona, he probado a cambiar el dialect del componente fibplus y sigue sin funcionar, no se que hacer, puedo probar a utilizar otro en vez de IBOCONSOLE , el problema es que si hago ese inserte desde la consola de sql de IBOCONSOLE si que lo hace, pero sin embargo desde delphi con el componente no.
Gracias por tu atencion, espero poder resolver esto. |
seguramente tienes creado campos persistentes en el query, elimínalos y créalos de nuevo
|
La franja horaria es GMT +2. Ahora son las 15:22:43. |
Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi