一般取、赋字段的值就用FieldValues['fieldname']就可以了。
它是Variant类型的,一般兼容与各种类型(即可以直接赋值,自动转换。)

解决方案 »

  1.   

    sql不是万能的,但没有sql是万万不能的
      

  2.   

    sql学好了,DELPHI数据库缟程就不怕了
      

  3.   

    学好sql,走遍天下都不怕了
    delphi对数据库方面开发是有口皆碑的,习惯了就好
      

  4.   

    学好sql,走遍天下都不怕了
    这句话说的不错
      

  5.   

    to 风舞轻杨兄:我就是给tmd的fieldvalues搞得焦头烂额。本来用table等很方便,只可惜我的程序取出数据以后不需要显示出来,而需要进行处理。用adoquery取出值以后赋给 string类型变量,就老出错,比如可能取值为空,会出错,asstring会出错,isnull会出错,string()会出错,,,,,,,,,,,真是郁闷!!类型变换比c语言可是差了很多!心情实在是不好,所以说了这么多,请见谅。
      

  6.   

    VarToStr(Query.FieldValues['field']);or:
    var v:Variant;
    v := Query,FieldValues['field'];
    if (v.IsNull) then
      ...
      

  7.   

    windindance兄,请搜索一下你的名字,我还要给你分!!!!!!!!!!