Sql Server 表中的有计算字段吗?!!!!!!!

解决方案 »

  1.   

    ????????????????????????
    faint !!!!
      

  2.   

    Sql Server 表中的有计算字段吗?,应该是字段为数值型的吧
      

  3.   

    用TField.FieldKind属性来判断。
    TFieldKind = (fkData, fkCalculated, fkLookup, fkInternalCalc, fkAggregate);
    这是帮助中对字段类型的说明:
    fkData Field represents a physical field in a database table
    fkCalculated Field is calculated in an OnCalcFields event handler
    fkLookup Field is a lookup field.
    fkInternalCalc Field is calculated but values are stored in the dataset.
    fkAggregate Field represents a maintained aggregate in a client dataset.
      

  4.   

    str:=//取到公式;
    for i:=0 to 表.fieldcount-1 do
        begin
        //用if pos(表.fields[i].fieldname,str)>0 then
        end;