MQuery Class Reference

Inheritance diagram for MQuery:

Inheritance graph
[legend]
Collaboration diagram for MQuery:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 __construct ()
 _query ()
 _error ()
 _close ()
 _setmetadata ()
 GetError ()
 Open ($maxrows=null, $offset=null, $stmt=NULL)
 Close ()
 SetConnection (&$conn)
 SetSQL (&$sql)
 SetSQLCommand ($sqlCommand)
 SetOrder ($order)
 isFiltered ()
 AddFilter ($field, $oper, $value, $conector= 'AND')
 ApplyFilter ()
 SetPageLength ($pagelength)
 GetPageCount ()
 GetPage ($pageno)
 GetCSV ($filename= '')

Public Attributes

 $conn
 $objSql
 $sql
 $error
 $statement
 $fetched
 $maxrows
 $offset
 $order
 $filtered
 $pagelength
 $queryfilter
 $_miolo

Detailed Description

Definition at line 2 of file mquery.class.


Constructor & Destructor Documentation

MQuery::__construct (  ) 

Brief Description. Complete Description.

Returns:
(tipo) desc

Reimplemented from MDataSet.

Reimplemented in FirebirdQuery, MysqlQuery, ODBCQuery, Oracle8Query, PostgresQuery, and SQLiteQuery.

Definition at line 18 of file mquery.class.


Member Function Documentation

MQuery::_query (  ) 

Reimplemented in FirebirdQuery, MysqlQuery, ODBCQuery, Oracle8Query, PostgresQuery, and SQLiteQuery.

Definition at line 30 of file mquery.class.

Referenced by Open().

Here is the caller graph for this function:

MQuery::_error (  ) 

Reimplemented in FirebirdQuery, MysqlQuery, ODBCQuery, Oracle8Query, PostgresQuery, and SQLiteQuery.

Definition at line 34 of file mquery.class.

Referenced by Open().

Here is the caller graph for this function:

MQuery::_close (  ) 

Reimplemented in FirebirdQuery, MysqlQuery, ODBCQuery, Oracle8Query, PostgresQuery, and SQLiteQuery.

Definition at line 38 of file mquery.class.

Referenced by Close().

Here is the caller graph for this function:

MQuery::_setmetadata (  ) 

Reimplemented in FirebirdQuery, MysqlQuery, ODBCQuery, Oracle8Query, PostgresQuery, and SQLiteQuery.

Definition at line 42 of file mquery.class.

Referenced by Open().

Here is the caller graph for this function:

MQuery::GetError (  ) 

Definition at line 46 of file mquery.class.

MQuery::Open ( maxrows = null,
offset = null,
stmt = NULL 
)

Definition at line 51 of file mquery.class.

References $maxrows, $offset, _error(), _query(), _setmetadata(), MDataSet::bof(), and MDataSet::eof().

Here is the call graph for this function:

MQuery::Close (  ) 

Definition at line 91 of file mquery.class.

References _close().

Here is the call graph for this function:

MQuery::SetConnection ( &$  conn  ) 

Definition at line 99 of file mquery.class.

References $conn.

MQuery::SetSQL ( &$  sql  ) 

Definition at line 104 of file mquery.class.

References $sql.

MQuery::SetSQLCommand ( sqlCommand  ) 

Definition at line 110 of file mquery.class.

MQuery::SetOrder ( order  ) 

Definition at line 115 of file mquery.class.

References $order, MDataSet::$row, and MDataSet::GetColumnNumber().

Here is the call graph for this function:

MQuery::isFiltered (  ) 

Definition at line 150 of file mquery.class.

MQuery::AddFilter ( field,
oper,
value,
conector = 'AND' 
)

Definition at line 155 of file mquery.class.

MQuery::ApplyFilter (  ) 

Definition at line 162 of file mquery.class.

References MDataSet::bof(), and MDataSet::eof().

Here is the call graph for this function:

MQuery::SetPageLength ( pagelength  ) 

Definition at line 186 of file mquery.class.

References $pagelength.

MQuery::GetPageCount (  ) 

Definition at line 191 of file mquery.class.

MQuery::GetPage ( pageno  ) 

Definition at line 196 of file mquery.class.

MQuery::GetCSV ( filename = ''  ) 

Definition at line 209 of file mquery.class.


Member Data Documentation

MQuery::$conn

Definition at line 4 of file mquery.class.

Referenced by SetConnection().

MQuery::$objSql

Definition at line 5 of file mquery.class.

MQuery::$sql

Definition at line 6 of file mquery.class.

Referenced by FirebirdQuery::_query(), and SetSQL().

MQuery::$error

Definition at line 7 of file mquery.class.

Referenced by SQLiteQuery::_error(), PostgresQuery::_error(), ODBCQuery::_error(), and FirebirdQuery::_error().

MQuery::$statement

Definition at line 8 of file mquery.class.

MQuery::$fetched

Definition at line 9 of file mquery.class.

MQuery::$maxrows

Definition at line 10 of file mquery.class.

Referenced by Open().

MQuery::$offset

Definition at line 11 of file mquery.class.

Referenced by Open().

MQuery::$order

Definition at line 12 of file mquery.class.

Referenced by SetOrder().

MQuery::$filtered

Definition at line 13 of file mquery.class.

MQuery::$pagelength

Definition at line 14 of file mquery.class.

Referenced by SetPageLength().

MQuery::$queryfilter

Definition at line 15 of file mquery.class.

MQuery::$_miolo

Definition at line 16 of file mquery.class.


The documentation for this class was generated from the following file:
CopyLeft (L) 2001-2006 - [MIOLO Development Team] SOLIS - Cooperativa de Soluções Livres - Lajeado/RS - Brasil