Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Bases de datos > Firebird e Interbase
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 14-06-2006
Acanol Acanol is offline
Miembro
 
Registrado: abr 2006
Ubicación: Elche
Posts: 75
Poder: 19
Acanol Va por buen camino
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

ayuda?

Código SQL [-]
Insert Into TbCircuitos (Cod, x, y, a, c, k, l, Fecha, Pais, Imagen ) 
Values( 1, 'valencia', 4005, 14, 0, 5, 9, '2006/10/29', 'España', '.\Valencia.jpg')'
__________________
{Saludos.}

//Todos los dias se aprende algo nuevo, por que no enseñar nosotros?

Última edición por Acanol fecha: 14-06-2006 a las 12:24:24.
Responder Con Cita
  #2  
Antiguo 14-06-2006
Avatar de Casimiro Notevi
Casimiro Notevi Casimiro Notevi is offline
Moderador
 
Registrado: sep 2004
Ubicación: En algún lugar.
Posts: 32.042
Poder: 10
Casimiro Notevi Tiene un aura espectacularCasimiro Notevi Tiene un aura espectacular
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 )
Responder Con Cita
  #3  
Antiguo 14-06-2006
Acanol Acanol is offline
Miembro
 
Registrado: abr 2006
Ubicación: Elche
Posts: 75
Poder: 19
Acanol Va por buen camino
Gracias casimiro, pero como podria cambiar a dialect 1?? :S disculpa pero hace poco que trabajo con firebird. Gracias
__________________
{Saludos.}

//Todos los dias se aprende algo nuevo, por que no enseñar nosotros?
Responder Con Cita
  #4  
Antiguo 14-06-2006
Avatar de Casimiro Notevi
Casimiro Notevi Casimiro Notevi is offline
Moderador
 
Registrado: sep 2004
Ubicación: En algún lugar.
Posts: 32.042
Poder: 10
Casimiro Notevi Tiene un aura espectacularCasimiro Notevi Tiene un aura espectacular
Cita:
Empezado por Acanol
Gracias casimiro, pero como podria cambiar a dialect 1?? :S disculpa pero hace poco que trabajo con firebird. Gracias
pues tal y como te he puesto antes

Desde ibexpert o con el programa que uses:

Código SQL [-]
set sql dialect 1
Responder Con Cita
  #5  
Antiguo 14-06-2006
Acanol Acanol is offline
Miembro
 
Registrado: abr 2006
Ubicación: Elche
Posts: 75
Poder: 19
Acanol Va por buen camino
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...
__________________
{Saludos.}

//Todos los dias se aprende algo nuevo, por que no enseñar nosotros?
Responder Con Cita
  #6  
Antiguo 14-06-2006
Avatar de Casimiro Notevi
Casimiro Notevi Casimiro Notevi is offline
Moderador
 
Registrado: sep 2004
Ubicación: En algún lugar.
Posts: 32.042
Poder: 10
Casimiro Notevi Tiene un aura espectacularCasimiro Notevi Tiene un aura espectacular
creo, me parece, me extrañaría... que ibconsole esté actualizado para conocer "dialect" de firebird
Responder Con Cita
  #7  
Antiguo 15-06-2006
Acanol Acanol is offline
Miembro
 
Registrado: abr 2006
Ubicación: Elche
Posts: 75
Poder: 19
Acanol Va por buen camino
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.
__________________
{Saludos.}

//Todos los dias se aprende algo nuevo, por que no enseñar nosotros?
Responder Con Cita
  #8  
Antiguo 15-06-2006
Avatar de Casimiro Notevi
Casimiro Notevi Casimiro Notevi is offline
Moderador
 
Registrado: sep 2004
Ubicación: En algún lugar.
Posts: 32.042
Poder: 10
Casimiro Notevi Tiene un aura espectacularCasimiro Notevi Tiene un aura espectacular
seguramente tienes creado campos persistentes en el query, elimínalos y créalos de nuevo
Responder Con Cita
Respuesta



Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro

Temas Similares
Tema Autor Foro Respuestas Último mensaje
Guardar null (nolo) en un campo fecha en Firebird cahosoft Conexión con bases de datos 3 19-04-2014 09:54:17
Comparar una fecha de n campo date contra fecha actual amadis SQL 2 27-06-2005 21:37:41
Error al conectar tabla Firebird con campo blob vichovi Conexión con bases de datos 2 02-06-2005 09:18:41
No consigo hacer un INSERT akela Conexión con bases de datos 3 22-11-2004 00:46:42
Error en update campo tipo fecha dridly SQL 1 24-09-2004 14:27:37


La franja horaria es GMT +2. Ahora son las 07:31:09.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi
Copyright 1996-2007 Club Delphi