Ver Mensaje Individual
  #1  
Antiguo 31-10-2006
mierda mierda is offline
Miembro
 
Registrado: may 2006
Posts: 129
Reputación: 21
mierda Va por buen camino
Como añado un tfield aun tquery?

Hola, buenas tardes ... me dirijo al foro, para hacer una pregunta. Tengo un tquery con una cantidad de campos determinados, pero hay otros campos que dependen de otra consulta, y a veces hay que usar estos campos y otras veces no.

El problema se me plantea al intentar añadir un campo de los que salen de la consulta dinamica, en tiempo de ejecucion.No se como añadirlo. De momento utilizo este codigo:

Código Delphi [-]
 
var
Nivelusuario: tstringfield;
begin
Nivelusuario := TstringField.Create(self);
Nivelusuario.FieldKind := fkData;
Nivelusuario.FieldName := 'Nivelusuario';
Nivelusuario.DisplayLabel := 'Nivelusuario';
Nivelusuario.DataSet := TQuery.Create(self);
DataModule1.adotemp.Fields.Add(Nivelusuario);

Pero hago un

Código Delphi [-]
showmessage (DataModule1.adotemp.fieldbyname('Nivelusuario').asstring);

y no me muestra el valor.

Alguna idea??
Responder Con Cita