SetByIndex
Define el valor de la columna correspondiente para DataRow. Si el valor para el nombre ya existe, el valor anterior es reemplazado.
Sintaxis
int setByIndex(DataRow* dataRow, int index, const char* value)
int setByIndex(DataRow* dataRow, int index, const UChar* value)
Parámetros
- Datarow: DataRow (Fila de datos) a la que se aplica esta función
- El índice de columna con el que debe relacionarse el valor especificado.
- El valor relacionado con el nombre especificado.
Excepciones
- El índice de columna no es válido
Resultados
Arroja 0 (en caso de éxito) o un código de error.
Ejemplo
int nRet;
nRet= setByIndex (dataRow, 1, "Austin");
if(nRet != SUCCESSFUL_RETURN)
{
printf(getErrorMessage(nRet));
//more code
}
int nRet;
UChar* error;
UChar columnValue[64];
char* columnValueStr= "Austin";
u_charsToUChars(columnValueStr, columnValue, strlen(columnValueStr));
columnValue [strlen(columnValueStr)]=0;
nRet= setByIndex (dataRow, 1, columnValue);
if(nRet != SUCCESSFUL_RETURN)
{
error = getErrorMessage(nRet);
//more code
}