ADOQuery_Base.Fields[0].AsString 和 ADOQuery_Base.Recordset.Fields['ccPlate'].Value请懂的朋友解释一下。

解决方案 »

  1.   

    我一般用adoquery1.fieldbyname('xxx').asstring;.asstring 得出是字符型,即使你这个字段是数值型的,取出的值也会转为字符型
    .value 是变体型,字段是什么类型,取出的值也是什么类型。
      

  2.   

    引用merkey2002(小样的)的回答
    我一般用adoquery1.fieldbyname('xxx').asstring;.asstring 得出是字符型,即使你这个字段是数值型的,取出的值也会转为字符型
    .value 是变体型,字段是什么类型,取出的值也是什么类型。
    这样的存取方式下.asstring类型的因为已经给定了类型所以速度要比.value型的要快