AddColumn
Agrega una nueva columna.
Sintaxis
int addColumn(DataTable* dataTable, const char* columnName,
int* indexReturn)
int addColumn(DataTable* dataTable, const UChar* columnName,
int* indexReturn)
Parámetros
- Datatable: DataTable (Tabla de datos) a la que se aplica esta función
- El nombre de columna a agregar a DataTable
- El índice correspondiente que se obtiene
Resultados
Arroja 0 (en caso de éxito) o un código de error.
Excepciones
- Nombre de columna en blanco
- Nombre de columna duplicado
Ejemplo
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
}