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 27-05-2008
Nereida Nereida is offline
Miembro
 
Registrado: abr 2008
Posts: 34
Poder: 0
Nereida Va por buen camino
Error de base de datos Interbase con delphi por tamaño de campos

Tengo una base de datos en Interbase a la que modifiqué el tamaño de los registros.
Mi problema es que Delphi me sigue tomando como tamaño máximo el que tenia puesto antes.
Voy a poner más o menos la base de datos para que se entienda:

Código:
 
CLIENTES
---------
DNI VARCHAR(9)
Nombre VARCHAR (60)
Direccion VARCHAR (60)
la tabla anterior era esta:

Código:
 
CLIENTES
---------
DNI VARCHAR(9)
Nombre VARCHAR (30)
Direccion VARCHAR (30)
Cuando pongo un nombre de 60 dice lo siguiente:

Cita:
Size mismatch - Field Nombre size is too small for data

Pensaba que a lo mejor era porque Interbase se guarda el caracter de fin de cadena o algo, pero probé a ponerle una cadena de 40 al nombre y me dio el mismo error.

Alguna idea de cómo solucionarlo???

Gracias ^_^
Responder Con Cita
  #2  
Antiguo 27-05-2008
Avatar de marcoszorrilla
marcoszorrilla marcoszorrilla is offline
Capo
 
Registrado: may 2003
Ubicación: Cantabria - España
Posts: 11.221
Poder: 10
marcoszorrilla Va por buen camino
La cosa es facil, haces doble clic en el IbTable y accedes al campo o campos que te dan el error y modificas su ancho de acuerdo al que tienen ahora en la tabla, ya que esto no se hace automáticamente.

También puedes eliminar el campo del IbTable y volver a añadir, así no tendrás que cambiar nada.

Un Saludo.
__________________
Guía de Estilo de los Foros
Cita:
- Ça c'est la caisse. Le mouton que tu veux est dedans.
Responder Con Cita
  #3  
Antiguo 27-05-2008
Avatar de eduarcol
[eduarcol] eduarcol is offline
Miembro Premium
 
Registrado: ago 2003
Ubicación: En los estados Zulia y Merida de Venezuela
Posts: 4.151
Poder: 25
eduarcol Va por buen camino
Si tienes los campos persistentes eliminalos y agregalos de nuevo, o puedes cambiar la propiedad Size y Displaywidth de los campos afectados...
__________________
...Yo naci en esta ribera del arauca vibr@d0r
Soy hermano de la espuma,
de la garza, de la rosa y del sol...
Viva Venezuela
Responder Con Cita
  #4  
Antiguo 27-05-2008
Nereida Nereida is offline
Miembro
 
Registrado: abr 2008
Posts: 34
Poder: 0
Nereida Va por buen camino
Cita:
Empezado por eduarcol Ver Mensaje
Si tienes los campos persistentes eliminalos y agregalos de nuevo, o puedes cambiar la propiedad Size y Displaywidth de los campos afectados...
Los he eliminado y vuelto a crear unos nuevos a partir del query que tenia creado al principio.
También he intentado a cerrar la conexio de la base de datos y volverla a abrir, y tampoco me ha funcionado
En el dbedit, a la propiedad maxlength le habia puesto 40 pero aún asi me da error
Responder Con Cita
  #5  
Antiguo 27-05-2008
Nereida Nereida is offline
Miembro
 
Registrado: abr 2008
Posts: 34
Poder: 0
Nereida Va por buen camino
Cita:
Empezado por marcoszorrilla Ver Mensaje
La cosa es facil, haces doble clic en el IbTable y accedes al campo o campos que te dan el error y modificas su ancho de acuerdo al que tienen ahora en la tabla, ya que esto no se hace automáticamente.

También puedes eliminar el campo del IbTable y volver a añadir, así no tendrás que cambiar nada.

Un Saludo.
Así, si que funciona. Antes habia contestado que no se podia pq no habia leido tu contestación, jeje.

Muchisimas gracias Lo que me da rabia es que habia hecho tropecientas tonterias y simplemente era eso, aissssss....

Saludos ^_^
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
error base de datos interbase carolinam Firebird e Interbase 0 16-09-2005 21:10:19
error, Interbase y delphi, edicion campos Blob athos Conexión con bases de datos 0 16-07-2004 21:51:09
Tamaño de Base Interbase Grande rogeriobeltran Conexión con bases de datos 0 12-03-2004 18:43:11
Problemas con el tamaño de la base de datos rogeriobeltran Firebird e Interbase 0 11-03-2004 16:33:37
Error en la Base de Datos Interbase Francisco Garci Firebird e Interbase 0 28-02-2004 15:37:44


La franja horaria es GMT +2. Ahora son las 09:06:54.


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