CopperSpice API  1.9.1
CsSql

Client drivers used to connect to a database server. More...

Classes

class  QSqlDatabase
 Connection to a database More...
 
class  QSqlDriver
 Abstract base class for accessing SQL databases More...
 
class  QSqlDriverCreator< T >
 Template class which provides an SQL driver factory for a specific driver type More...
 
class  QSqlDriverCreatorBase
 Base class for SQL driver factories More...
 
class  QSqlDriverPlugin
 Abstract base for custom QSqlDriver plugins More...
 
class  QSqlError
 Provides SQL database error information More...
 
class  QSqlField
 Manipulates the fields in SQL database tables and views More...
 
class  QSqlIndex
 Functions to manipulate and describe database indexes More...
 
class  QSqlQuery
 Means of executing and manipulating SQL statements More...
 
class  QSqlQueryModel
 Read-only data model for SQL result sets More...
 
class  QSqlRecord
 Encapsulates a database record More...
 
class  QSqlRelation
 Stores information about an SQL foreign key More...
 
class  QSqlRelationalDelegate
 Delegate used to display and edit data from a QSqlRelationalTableModel More...
 
class  QSqlRelationalTableModel
 Provides an editable data model for a single database table, with foreign key support More...
 
class  QSqlResult
 Abstract interface for accessing data from SQL databases More...
 
class  QSqlTableModel
 Provides an editable data model for a single database table More...
 

Detailed Description

The CsSql library contains classes for database integration using SQL and accessing SQL databases. Supported client drivers include PostgreSQL, MySQL/MariaDB, SQLite, and ODBC.