Base for Query class.

QueryBase

Hierarchy (view full)

Constructors

Properties

asJSON: string

Undocumented

colCount: number

Gets total count of columns in current result set.

eof: boolean

Undocumented

isPrepared: boolean

Gets indicator whether query is prepared or not.

row: number

Gets row number in current result set.

rowCount: number

Gets total count of rows in current result set.

Gets SQL query in list of strings

statusInfo: Promise<any>

Undocumented

Methods

  • Gets EOF (end of file) status. True when no more records are prepared.

    Returns boolean

  • Returns void

    Undocumented

  • Gets one field of Field class based on his name.

    Parameters

    • fld: string

    Returns Field

  • Gets field names of returning result.

    Returns StringList

  • Gets class name of the object.

    Returns string

  • Gets one field of Field class based on index.

    Parameters

    • I: number

    Returns Field

  • Call defined method with locked data so user can access them.

    Parameters

    • func: (() => any)

      Method to call

        • (): any
        • Returns any

    Returns void

  • Prepares query for an execution.

    Returns void

  • Adds double value and increase internal index.

    Parameters

    • Value: number

    Returns void

  • Adds integer value and increase internal index.

    Parameters

    • Value: number

    Returns void

  • Adds 64bit integer value and increase internal index.

    Parameters

    • Value: number

    Returns void

  • Adds string value and increase internal index.

    Parameters

    • Value: string

    Returns void

  • Bind floating point value in specified index.

    Parameters

    • ind: number
    • Value: number

    Returns void

  • Bind integer value in specified index.

    Parameters

    • ind: number
    • Value: number

    Returns void

  • Bind 64bit integer value in specified index.

    Parameters

    • ind: number
    • Value: number

    Returns void

    Methood

    setBindInteger64

  • Bind string value in specified index;

    Parameters

    • ind: number
    • Value: string

    Returns void