diff --git a/components/rx/trunk/rxdb/ex_rx_xml_datapacket.pas b/components/rx/trunk/rxdb/ex_rx_xml_datapacket.pas index 07664f703..584dd9302 100644 --- a/components/rx/trunk/rxdb/ex_rx_xml_datapacket.pas +++ b/components/rx/trunk/rxdb/ex_rx_xml_datapacket.pas @@ -94,54 +94,54 @@ uses xmlwrite, xmlread, rxdconst; const XMLFieldtypenames : Array [TFieldType] of String[15] = ( - 'Unknown', - 'string', - 'i2', - 'i4', - 'i4', - 'boolean', - 'r8', - 'r8', - 'fixed', - 'date', - 'time', - 'datetime', - 'bin.hex', - 'bin.hex', - 'i4', - 'bin.hex', - 'bin.hex', - 'bin.hex', - 'bin.hex', - 'bin.hex', - 'bin.hex', - 'bin.hex', - '', - 'string', - 'string', - 'i8', - '', - '', - '', - '', - '', - '', - '', - '', - '', - '', - '', - '', - '', - '', - '' + 'Unknown', //ftUnknown + 'string', //ftString, + 'i2', //ftSmallint, + 'i4', //ftInteger, + 'i4', //ftWord, + 'boolean', //ftBoolean, + 'r8', //ftFloat, + 'r8', //ftCurrency, + 'fixed', //ftBCD, + 'date', //ftDate, + 'time', //ftTime, + 'datetime', //ftDateTime, + 'bin.hex', //ftBytes, + 'bin.hex', //ftVarBytes, + 'i4', //ftAutoInc, + 'bin.hex', //ftBlob, + 'bin.hex', //ftMemo, + 'bin.hex', //ftGraphic, + 'bin.hex', //ftFmtMemo, + 'bin.hex', //ftParadoxOle, + 'bin.hex', //ftDBaseOle, + 'bin.hex', //ftTypedBinary, + '', //ftCursor, + 'string', //ftFixedChar, + 'string', //ftWideString, + 'i8', //ftLargeint, + '', //ftADT, + '', //ftArray, + '', //ftReference, + '', //ftDataSet, + '', //ftOraBlob, + '', //ftOraClob, + '', //ftVariant, + '', //ftInterface, + '', //ftIDispatch, + '', //ftGuid, + '', //ftTimeStamp, + '', //ftFMTBcd, + '', //ftFixedWideChar, + '', //ftWideMemo, {$IFDEF RX_USE_DELPHI_EXT_FIELD_TYPES} - , '' - , '' - , '' - , '' - , '' - , '' + '' //ftOraTimeStamp, + , '' //ftOraInterval, + , '' //ftLongWord, + , '' //ftShortint, + , '' //ftByte, + , '' //ftExtended, + , '' //ftSingle {$ENDIF} );