20#ifndef KROSS_KEXIDB_KEXIDBPARSER_H
21#define KROSS_KEXIDB_KEXIDBPARSER_H
25#include <api/object.h>
29#include <kexidb/drivermanager.h>
30#include <kexidb/parser/parser.h>
32namespace Kross { namespace KexiDB {
35 class KexiDBConnection;
36 class KexiDBTableSchema;
37 class KexiDBQuerySchema;
60 virtual const TQString getClassName() const;
65 bool parse( const TQString& sql);
69 const TQString operation();
78 const TQString statement();
81 const TQString errorType();
83 const TQString errorMsg();
Parser for SQL statements.
A connection to a database.
The KexiDBParser could be used to parse SQL-statements.
The KexiDBTableSchema object implements a KexiDBSchema for queries.
The KexiDBTableSchema object implements a KexiDBSchema for tables.
High-level database connectivity library with database backend drivers.
|