QtSql/qsql_sqlite.h Source File
Go to the documentation of this file.
47 #include <QtSql/private/qsqlcachedresult_p.h>
52 #define Q_EXPORT_SQLDRIVER_SQLITE
54 #define Q_EXPORT_SQLDRIVER_SQLITE Q_SQL_EXPORT
60 class QSQLiteDriverPrivate;
61 class QSQLiteResultPrivate;
74 bool gotoNext(QSqlCachedResult::ValueCache&
row,
int idx);
116 QSQLiteDriverPrivate* d;
123 #endif // QSQL_SQLITE_H
virtual QStringList tables(QSql::TableType tableType) const
friend class QSQLiteResultPrivate
void virtual_hook(int id, void *data)
virtual bool hasFeature(DriverFeature f) const =0
QVariant lastInsertId() const
GLenum GLsizei GLenum GLenum const GLvoid * table
GLenum GLenum GLvoid * row
#define QT_BEGIN_NAMESPACE
GLsizei GLsizei GLenum GLenum const GLvoid * data
#define Q_EXPORT_SQLDRIVER_SQLITE
friend class QSQLiteDriver
bool gotoNext(QSqlCachedResult::ValueCache &row, int idx)
QSQLiteResult(const QSQLiteDriver *db)
virtual bool rollbackTransaction()
QSqlRecord record() const
virtual bool commitTransaction()
virtual bool open(const QString &db, const QString &user=QString(), const QString &password=QString(), const QString &host=QString(), int port=-1, const QString &connOpts=QString())=0
bool reset(const QString &query)
virtual QSqlResult * createResult() const =0
virtual QSqlRecord record(const QString &tableName) const
virtual QSqlIndex primaryIndex(const QString &tableName) const
virtual QVariant handle() const
bool prepare(const QString &query)
virtual bool beginTransaction()
virtual QString escapeIdentifier(const QString &identifier, IdentifierType type) const