Gets the internal format provider. This provider defines the format used to store date/time and numeric values internally and it saved queries

DateTime

GetSpecialDateByName(String name, Boolean utc)

DateTime

GetSpecialDateByNameEx(String name, Boolean utc, DataType& dt)

DateTime

GetSpecialDateValue(SpecialDateTime sdt, Boolean utc)

DateTime

GetSpecialDateValueEx(SpecialDateTime sdt, Boolean utc, DataType& dt)

Type

GetSystemTypeByDataType(DataType type)

Gets the system type by data type.

Type

GetSystemTypeByDataType(DataType dtype, Type defaultType)

Gets the system type by data type.

DateTime

InternalFormatToDateTime(String val, DataType dataType)

Convert string representation in internal format to DateTime value.

Boolean

IsStrNullOrEmpty(String s)

Determines whether specified string is null or empty.

Boolean

MatchMacro(String s, String& macroName)

Boolean

MoveToAttribute(XmlReader reader, String attrName)

Moves current position of XmlReader into specified attribute.

DateTime

OldFormatToDateTime(String val)

Convert string representation in old format to DateTime value.

Boolean

SafeParseBool(String value, Boolean defValue = False)

Converts the string representation of a boolean value. This method does not throw an exception. Instead - it returns some pre-defined value for unsuccessful conversions.

Int32

SafeParseInt(String s, Int32 defValue = 0)

Converts the string representation of a number to its 32-bit signed integer equivalent. This method does not throw an exception. Instead - it returns some pre-defined value for unsuccessful conversions.

String

StrToIdentifier(String s)

Converts any string to an identifier (changes all symbols like '.' ';' '?' etc to '_')