AddColumn
Ajoute la nouvelle colonne.
Syntaxe
int addColumn(DataTable* dataTable, const char* columnName,
int* indexReturn)
int addColumn(DataTable* dataTable, const UChar* columnName,
int* indexReturn)
Paramètres
- Datatable - la DataTable à laquelle cette fonction s'applique
- Nom de colonne à ajouter à la DataTable
- Renvoie l'index correspondant
Résultats
Renvoie 0 en cas de succès ou un code d'erreur.
Exceptions
- Nom de colonne vide
- Nom de colonne double
Exemple
int nIndex;
int nRet;
nRet= addColumn( dataTable, "AddressLine1", &nIndex);
nRet= addColumn( dataTable, "City",&nIndex);
nRet= addColumn( dataTable, "State", &nIndex);
if(nRet != SUCCESSFUL_RETURN)
{
printf(getErrorMessage(nRet));
return ;
}
int nRet;
int nIndex;
UChar* error;
UChar city[64];
char* cityString= "City"
u_charsToUChars(cityString, city, strlen(cityString));
city[ strlen(cityString)]=0;
nRet= addColumn( dataTable, city,&nIndex);
if(nRet != SUCCESSFUL_RETURN)
{
error = getErrorMessage(nRet);
//more code
}