Cita:
Empezado por Casimiro Notevi
¿Y qué estructura tiene la tabla?, ¿qué campos son y de qué tipos?, ¿dónde está el select que haces?
|
Es una tabla sencilla:
Código SQL
[-]CREATE TABLE DATOS
(
NUMERO Integer NOT NULL,
EXPEDIENTE Integer NOT NULL,
OBRA Varchar(255),
DIRECCION Varchar(255),
FECHA Date,
BLOQUE Varchar(255),
DESCRIPCION Varchar(1000),
FOTO_GENERAL Blob sub_type 0,
DETALLES Varchar(1000),
DIBUJO Blob sub_type 0,
LEYENDA Varchar(1000),
EJECUCION Blob sub_type 1,
OBSERVACIONES Blob sub_type 1,
VISTA Blob sub_type 0,
CROQUIS Blob sub_type 0,
LEYENDA_CROQUIS Varchar(1000),
PRIMARY KEY (NUMERO)
);
Y el select lo hago en el propio IBQuery.SQL.Add('SELECT * FROM Datos;'); para rellenar un DBGrid.
Si solo pido los campos que NO son varchar, no hay problema (ni con integer, ni con los blob, o la fecha, tengo error), en el momento que incluyo
cualquiera de ellos... Por cierto, el tamaño tampoco importa