如果只是要将从数据库里相应的数据以一定数据类型读出来,那么你可以用TQuery控件的fields.fields[Index].as(string,float,datetime...)或者是fieldbyname(fieldname).as(string,float,datetime,integer...)来实现的。但是要注意如果对应字段是可以为空的话,要记得采用错误陷阱的技巧呀。例如:
with Query1 do
begin
try
fields.fields[1].asfloat
except
...
end;
...
end;