Ver Mensaje Individual
  #3  
Antiguo 24-01-2008
Avatar de jachguate
jachguate jachguate is offline
Miembro
 
Registrado: may 2003
Ubicación: Guatemala
Posts: 6.254
Reputación: 28
jachguate Va por buen camino
Hola.

Se llaman campos persistentes.

Si los creas, cada consulta que hagas deberá contener por lo menos todos los campos que has definido como persistentes.

Si querés seleccionar unos u otros, dejá el DataSet sin campos persistentes y no tendrás problemas, pues se crearán los campos al momento que abras la consulta.

Si queres cambiar cualquiera de las propiedades de estos, por ejemplo, DisplayFormat, podes hacerlo de esta manera:

Código Delphi [-]
  Query1.SQL.Text := 'select campo1 from tabla';
  Query1.Open;
  Query1.FieldByName('campo1').DisplayFormat := ',#0.00';
  ....
  Query1.SQL.Text := 'select OtroCampo from OtraTabla';
  Query1.Open;
  Query1.FieldByName('OtroCampo').DisplayFormat := 'dd/mm/yyyy';

Hasta luego.

__________________
Juan Antonio Castillo Hernández (jachguate)
Guía de Estilo | Etiqueta CODE | Búsca antes de preguntar | blog de jachguate
Responder Con Cita