我通过
ADOQuery1.FieldByName('字段名').AsFloat:=1234.0123456789;
对表进行付值后表中的字段值为1234.0123,小数点后六位没有送进去。
该数据表中字段的小数位数足够。