public:\r
Statement();\r
Statement(sqlite3_stmt *statement);\r
- Statement(Statement &rhs);\r
+ Statement(const Statement &rhs);\r
virtual ~Statement();\r
\r
virtual const int ParameterCount() { return m_parametercount; }\r
\r
virtual const bool Bind(const int column);\r
virtual const bool Bind(const int column, const int value);\r
+ virtual const bool Bind(const int column, const long value) { return Bind(column,static_cast<int>(value)); }\r
virtual const bool Bind(const int column, const double value);\r
virtual const bool Bind(const int column, const std::string &value);\r
virtual const bool Bind(const int column, const void *data, const int length);\r
long m_lastinsertrowid;\r
\r
static std::map<sqlite3_stmt *, long> m_statementcount;\r
- std::vector<char *> textptrs;\r
+ //std::vector<char *> textptrs;\r
+ //std::vector<std::vector<char> > m_boundtext;\r
\r
}; //class\r
\r