Joomla CMS  2.5.24 (avec JPlatform 11.4 inclus)
Documentation des API du CMS Joomla en version 2.5 et du framework Joomla Platform intégré
 Tout Classes Espaces de nommage Fichiers Fonctions Variables Pages
Référence de la classe JDatabaseQuerySQLSrv
+ Graphe d'héritage de JDatabaseQuerySQLSrv:
+ Graphe de collaboration de JDatabaseQuerySQLSrv:

Liste de tous les membres

Fonctions membres publiques

 __toString ()
 castAsChar ($value)
 charLength ($field)
 concatenate ($values, $separator=null)
 currentTimestamp ()
 length ($value)
 processLimit ($query, $limit, $offset=0)
- Fonctions membres publiques inherited from JDatabaseQuery
 __call ($method, $args)
 __construct (JDatabase $db=null)
 __get ($name)
 clear ($clause=null)
 columns ($columns)
 dateFormat ()
 dump ()
 delete ($table=null)
 escape ($text, $extra=false)
 from ($tables)
 group ($columns)
 having ($conditions, $glue= 'AND')
 innerJoin ($condition)
 insert ($table, $incrementField=false)
 join ($type, $conditions)
 leftJoin ($condition)
 nullDate ($quoted=true)
 order ($columns)
 outerJoin ($condition)
 quote ($text, $escape=true)
 quoteName ($name)
 rightJoin ($condition)
 select ($columns)
 set ($conditions, $glue= ',')
 update ($table)
 values ($values)
 where ($conditions, $glue= 'AND')
 __clone ()
 union ($query, $distinct=false, $glue= '')
 unionDistinct ($query, $glue= '')

Attributs protégés

 $name_quotes = '`'
 $null_date = '1900-01-01 00:00:00'
- Attributs protégés inherited from JDatabaseQuery
 $db = null
 $type = ''
 $element = null
 $select = null
 $delete = null
 $update = null
 $insert = null
 $from = null
 $join = null
 $set = null
 $where = null
 $group = null
 $having = null
 $columns = null
 $values = null
 $order = null
 $union = null
 $autoIncrementField = null

Documentation des fonctions membres

JDatabaseQuerySQLSrv::__toString ( )

Magic function to convert the query to a string.

Renvoie:
string The completed query.
Depuis:
11.1

Réimplémentée à partir de JDatabaseQuery.

Références $limit, $query, et elseif.

JDatabaseQuerySQLSrv::castAsChar (   $value)

Casts a value to a char.

Ensure that the value is properly quoted before passing to the method.

Paramètres:
string$valueThe value to cast as a char.
Renvoie:
string Returns the cast value.
Depuis:
11.1

Réimplémentée à partir de JDatabaseQuery.

JDatabaseQuerySQLSrv::charLength (   $field)

Gets the function to determine the length of a character string.

Paramètres:
string$fieldA value.
Renvoie:
string The required char length call.
Depuis:
11.1

Réimplémentée à partir de JDatabaseQuery.

Références $field.

JDatabaseQuerySQLSrv::concatenate (   $values,
  $separator = null 
)

Concatenates an array of column names or values.

Paramètres:
array$valuesAn array of values to concatenate.
string$separatorAs separator to place between each value.
Renvoie:
string The concatenated values.
Depuis:
11.1

Réimplémentée à partir de JDatabaseQuery.

Références $separator.

JDatabaseQuerySQLSrv::currentTimestamp ( )

Gets the current date and time.

Renvoie:
string
Depuis:
11.1

Réimplémentée à partir de JDatabaseQuery.

JDatabaseQuerySQLSrv::length (   $value)

Get the length of a string in bytes.

Paramètres:
string$valueThe string to measure.
Renvoie:
integer
Depuis:
11.1

Réimplémentée à partir de JDatabaseQuery.

JDatabaseQuerySQLSrv::processLimit (   $query,
  $limit,
  $offset = 0 
)

Method to modify a query already in string format with the needed additions to make the query limited to a particular number of results, or start at a particular offset.

Paramètres:
string$queryThe query in string format
integer$limitThe limit for the result set
integer$offsetThe offset for the result set
Renvoie:
string
Depuis:
12.1

Références $limit, et $query.


Documentation des données membres

JDatabaseQuerySQLSrv::$name_quotes = '`'
protected

Réimplémentée dans JDatabaseQuerySQLAzure.

JDatabaseQuerySQLSrv::$null_date = '1900-01-01 00:00:00'
protected

La documentation de cette classe a été générée à partir du fichier suivant :