version 0.0.4
[fms.git] / include / db / sqlite3db / sqlite3statement.h
index 835d359..6294c8e 100644 (file)
@@ -14,7 +14,7 @@ class Statement
 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
@@ -36,6 +36,7 @@ public:
 \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