如何获得dbgrid中某一列的字段的类型
好象是有一个方法的..不过怎么找也找不到..

解决方案 »

  1.   

    TFieldType = (ftUnknown, ftString, ftSmallint, ftInteger, ftWord,
        ftBoolean, ftFloat, ftCurrency, ftBCD, ftDate, ftTime, ftDateTime,
        ftBytes, ftVarBytes, ftAutoInc, ftBlob, ftMemo, ftGraphic, ftFmtMemo,
        ftParadoxOle, ftDBaseOle, ftTypedBinary, ftCursor, ftFixedChar, ftWideString,
        ftLargeint, ftADT, ftArray, ftReference, ftDataSet, ftOraBlob, ftOraClob,
        ftVariant, ftInterface, ftIDispatch, ftGuid);
      

  2.   

    恩!
    谢谢 qizhanfeng(glacier)
      

  3.   

    我也找到答案了:
    DBGrid1.SelectedField.DataType;
    ^_^