PDA

Ver la Versión Completa : Tipos de campos ADO


seduerey
02-06-2004, 14:30:46
cuando recojo campos de un recordset quiero hacer un tratamiento personalizado dependiendo del tipo de dato que devuelva, pero no se como hacerlo ni que tipos son los correspondientes a text, varchar, blob, integer, etc

Gracias de antemano

Un saludo

__cadetill
02-06-2004, 15:14:46
Mírate en la ayuda la propiedad DataType de los TFields

marcoszorrilla
02-06-2004, 15:36:39
A modo de ejemplo:


procedure TForm1.Button1Click(Sender: TObject);
Var
nCompteur:Integer;
begin
With Adotable1 do
begin
for nCompteur:=0 to fields.count -1 do
begin
Case fields[nCompteur].DataType of
ftWideString:ShowMessage('WideString');
ftDateTime:ShowMessage('Fecha');
ftinteger:ShowMessage('Entero.');
ftFloat:ShowMessage('Coma flotante.');
end;
end;
end;
end;



Un Saludo.