TDASelectWhereItem

Overview

The TDASelectWhereItem is the base class of the descendant TDASelectWhereField class that represents the similar object in the Fields collection of the TDASelectWhereBuilder class.

The TDASelectWhereBuilder class is used to create dynamic SELECT and WHERE statements of any SQL statement. The TDASelectWhereItem, TDASelectWhereField and TDASelectWhereBuilder classes are obsolete and used only for backward compatibility.

For creating dynamic statements, see the articles Dynamic Select, Dynamic Where and Dynamic Request.

Location

  • Unit: uDAWhere.pas

Descendants

Properties


Owner

Represents the specified TDASelectWhereBuilder that contains dynamic SELECT and WHERE statements of the SQL statement.

property Owner: TDASelectWhereBuilder read write

Instance Methods


constructor Create

Creates a new instance.

constructor Create(anOwner: TDASelectWhereBuilder)

Parameters:

  • anOwner: Specified owner

ReadFromXml  virtual abstract

Public virtual abstract function that reads and stores the specified object that is represented in XML format. xr contains the complete information about the current object in XML format.
This function should be overridden in descendant classes (for example, see the TDASelectWhereField class).

procedure ReadFromXml(xr: IXmlNode)

Parameters:

  • xr: Contains the complete information about the current object in XML format

WriteToXml  virtual abstract

Public virtual abstract function that writes the current object to XML format. sw represents the output XML node that will contain the current object in XML format.
This function should be overridden in descendant classes (for example, see the TDASelectWhereField class).

procedure WriteToXml(sw: IXmlNode)

Parameters:

  • sw: Output XML node that will contain the current object in XML format

Descendants

See Also