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()); 
 } 
 }