Datasnap.DSProxyWriter.TDSCustomProxyWriter.GetDelphiTypeName

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

Delphi

function GetDelphiTypeName(const Param: TDSProxyParameter): string; virtual;

C++

virtual System::UnicodeString __fastcall GetDelphiTypeName(Datasnap::Dscommonproxy::TDSProxyParameter* const Param);

Eigenschaften

Typ Sichtbarkeit Quelle Unit Übergeordnet
function protected
Datasnap.DSProxyWriter.pas
Datasnap.DSProxyWriter.hpp
Datasnap.DSProxyWriter TDSCustomProxyWriter

Beschreibung

Gibt einen String mit dem Namen des Delphi-Typnamens des angegebenen Parameters zurück.

Die Methode GetDelphiTypeName gibt einen String mit dem Namen des durch Param angegebenen Delphi-Typnamens zurück. Die möglichen Rückgabewerte sind in der folgenden Tabelle aufgeführt.

Parameter Rückgabewert

TDBXDataTypes.AnsiStringType

'AnsiString'

TDBXDataTypes.BooleanType

'Boolean'

TDBXDataTypes.Int8Type

'ShortInt'

TDBXDataTypes.UInt8Type

'Byte'

TDBXDataTypes.Int16Type

'SmallInt'

TDBXDataTypes.UInt16Type

'Word'

TDBXDataTypes.Int32Type

'Integer'

TDBXDataTypes.Int64Type

'Int64'

TDBXDataTypes.WideStringType

'String'

TDBXDataTypes.SingleType

'Single'

TDBXDataTypes.DoubleType

'Double'

TDBXDataTypes.BcdType

'TBcd'

TDBXDataTypes.TimeType

'TDBXTime'

TDBXDataTypes.DatetimeType

'TDateTime'

TDBXDataTypes.DateType

'TDBXDate'

TDBXDataTypes.TimeStampType

'TSQLTimeStamp'

TDBXDataTypes.TimeStampOffsetType

'TSQLTimeStampOffset'

TDBXDataTypes.CurrencyType

'Currency'

TDBXDataTypes.TableType

'TDBXReader'

TDBXDataTypes.BinaryBlobType

'TStream'

TDBXDataTypes.VariantType

'Variant'

TDBXDataTypes.DbxConnectionType

'TDBXConnection'

Unbekannter Parametertyp

'{UnknownType(' + IntToStr(Param.DataType) + ')}'

Siehe auch