Go to the documentation of this file.
25 #ifndef __NMV_SQL_STATEMENT_H__
26 #define __NMV_SQL_STATEMENT_H__
49 bool m_auto_increment;
55 bool a_auto_increment=
false):
58 m_auto_increment (a_auto_increment)
63 bool a_auto_increment=
false):
66 m_auto_increment (a_auto_increment)
87 m_auto_increment = a_auto;
91 return m_auto_increment;
96 struct SQLStatementPriv;
101 friend struct SQLStatementPriv;
103 SQLStatementPriv *m_priv;
118 operator const char* ()
const;
127 #endif //__NMV_SQL_STATEMENT_H__
Definition: nmv-address.h:31
Column(const common::UString &a_name, long long a_value, bool a_auto_increment=false)
Definition: nmv-sql-statement.h:61
void set_auto_increment(bool a_auto)
Definition: nmv-sql-statement.h:85
#define NEMIVER_API
Definition: nmv-api-macros.h:53
const common::UString & get_value()
Definition: nmv-sql-statement.h:77
Definition: nmv-connection.h:49
Definition: nmv-ustring.h:45
bool get_auto_increment()
Definition: nmv-sql-statement.h:89
void set_value(const common::UString &a_value)
Definition: nmv-sql-statement.h:81
the log stream class it features logs on cout, cerr, and files. it also features log domains and log ...
Definition: nmv-log-stream.h:57
void set_name(const common::UString &a_name)
Definition: nmv-sql-statement.h:73
Definition: nmv-sql-statement.h:98
Column(const common::UString &a_name="empty:empty", const common::UString &a_value="empty:empty", bool a_auto_increment=false)
Definition: nmv-sql-statement.h:53
vector< Column > ColumnList
Definition: nmv-sql-statement.h:95
common::LogStream & operator<<(common::LogStream &, const SQLStatement &)
Definition: nmv-proc-list-dialog.h:32
Definition: nmv-sql-statement.h:45
const common::UString & get_name()
Definition: nmv-sql-statement.h:69