SqliteDBResultSet.h
From Giona
(Difference between revisions)
| Line 36: | Line 36: | ||
[[Creazione di applicazioni con SQLite | BACK]] | [[Creazione di applicazioni con SQLite | BACK]] | ||
| + | |||
| + | [[Category:Codice Sorgente]] | ||
Revision as of 12:32, 15 December 2007
#ifndef SQLITEDBRESULTSET_H_
#define SQLITEDBRESULTSET_H_
#include <iostream>
#include "Debug.h"
#include "GenericListNode.h"
#include "GenericList.h"
class SqliteDBResultSet
{
public:
static const int NO_ERROR = 0;
static const int ERROR_INDEX_OUT_OF_RANGE = 1;
SqliteDBResultSet();
virtual ~SqliteDBResultSet();
int getLastError();
int getNColumns();
bool addColumn(char* columnName);
bool addField(char* value);
int getNRows();
char* getColumnName(int columnNumber);
char* getFieldValue(int rowNumber, int columnNumber);
private:
GenericList* columns;
GenericList* data;
int lastError;
};
#endif /*SQLITEDBRESULTSET_H_*/
