Iterator
Un itérateur qui contient tous les DataRows dans la DataTable.
Syntaxe
vector< SmartPointer<DataRow> >::iterator iterator()
Paramètres
Aucun(e)
Résultats
Renvoie un itérateur qui contient tous les DataRows dans la DataTable.
Exemple
vector<string> columnName
= returnDataTable->getColumnNames();
vector< SmartPointer<DataRow> >::iterator theIterator
= returnDataTable->iterator();
for (int i=0; i< returnDataTable->getRowCount();
i++, theIterator++)
{
SmartPointer<DataRow> dataRow = *theIterator;
for (int col = 0;
col < returnDataTable->getColumnCount(); col++)
{
const char* value = dataRow->get(columnName[col].c_str());
}
}