Datasnap.DSProxyWriter.TDSCustomProxyWriter.GetDelphiTypeName
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) + ')}'  |