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.
vBulletin v3.6.8, Derechos ©2000-2024, Jelsoft Enterprises Ltd.