version 0.3.23
[fms.git] / include / db / sqlite3db / sqlite3recordset.h
index 06c7919..3489130 100644 (file)
@@ -14,12 +14,12 @@ public:
        virtual ~Recordset();\r
 \r
        virtual void Free() { if(m_rs) { sqlite3_free_table(m_rs); m_rs=NULL; } }\r
-       virtual const bool Empty() { return (m_rs==NULL || m_rows==0) ? true : false ; }\r
+       virtual const bool Empty() const                { return (m_rs==NULL || m_rows==0) ? true : false ; }\r
 \r
-       virtual const int Count() { return m_rows; }\r
-       virtual const bool AtBeginning() { return m_currentrow==0; }\r
-       virtual const bool AtEnd() { return m_currentrow>=m_rows; }\r
-       virtual const int Cols() { return m_cols; }\r
+       virtual const int Count() const                 { return m_rows; }\r
+       virtual const bool AtBeginning() const  { return m_currentrow==0; }\r
+       virtual const bool AtEnd() const                { return m_currentrow>=m_rows; }\r
+       virtual const int Cols() const                  { return m_cols; }\r
 \r
        virtual const bool Next() { if(m_currentrow<m_rows) { m_currentrow++; return true; } else { return false; } }\r
        virtual const bool Previous() { if(m_currentrow-1>=0) { m_currentrow--; return true; } else { return false; } }\r