This package can connect to different databases and execute queries.
It provides a base class that has functions to connect to a database server, execute SQL queries and return query result values.
The sub-classes need to extend the base class so they can implement the support to different SQL database servers like MySQL, Microsoft SQL Server, PostgreSQL and SQLite.
The base class can also compose queries based on joins of tables and fields passed as parameters, as well return the results of a query as a string in JSON format. |