Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Varios (https://www.clubdelphi.com/foros/forumdisplay.php?f=11)
-   -   Porque Desaparece el Dato en un Campo LookUp??? (https://www.clubdelphi.com/foros/showthread.php?t=19374)

AGAG4 12-03-2005 00:43:04

Porque Desaparece el Dato en un Campo LookUp???
 
Uso Ibx 6.08, Delphi 6, FireBird 1.52

Porque Desaparece el Dato en un Campo LookUp de un Registro Anterior????
Así tengo configurado el campo LookUp:

Name - Descripcion
Type - el tipo de datos del nombre del producto (String)
Size - la longitud del campo de la tabla productos(15)
Field Type - Lookup
DataSet - la componente ibDataset para productos
Result Field - el campo "Descripcion" (de la tabla productos)
Key Field - el campo producto_id (de la tabla Facturas)
Lookup Field - el campo id (de la tabla productos)

Al estar en el dbGrid, en el Primer Registro me muestra la descripción Correctamente, pero del segundo Registro en adelante me va borrando los datos del campo LOOKUP de los registros anteriores.

Que estará pasando????
Pasa lo mismo con los Campos Calculados dentro del evento CalcFields del ibDataset y si agrego un Nuevo campo FISICO en la Tabla, también lo hace...

La única forma que no lo hace es haciendo un Join, pero esa no es la solución porque quiero mezclar 2 Campos en 1 dentro del Campo Descripción y no puedo porque pasa lo que les señalo...

Me han comentado que es una de las desventajas de FireBird que Tanto hay de cierto eso????

Agradezco cualquier sugerencia.

rafadrover 31-08-2005 14:46:47

Tengo un problema similar al tuyo, has encontrado una solucion para esto?

Gracias y perdona las molestias.


La franja horaria es GMT +2. Ahora son las 17:27:49.

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